Sol Camps Canada
Canada is the world’s second largest country, with a beautiful and diverse landscape. Stretching from east to west coasts, Canada is made up of thriving and vibrant urban centres, rolling prairies, and the majestic Rocky Mountains. The City of Toronto, in Eastern Canada on Lake Ontario, is the largest Canadian metropolis, hosting TIFF annually, with green spaces and amazing city attractions such as the CN Tower and Casa Loma. On the West Coast, the City of Vancouver is a scenic city, bracketed by mountains and the ocean, with historic Stanley Park, the marina and Granville Island. Sol Camps are located in both Toronto and Vancouver.