Island Escapades Camp
Salt Spring Island,
British Columbia,
Canada
Island Escapades offers small accredited wilderness camps specializing in eco-education, leadership...
Island Escapades offers small accredited wilderness camps specializing in eco-education, leadership...