Description
Situated on Vancouver Island, Victoria, the capital of British Columbia, is one of the most scenic of all Canadian destinations and a unique mesh of British, European and Asian influences. From its world-famous Butchart Gardens to the mesmerizing Parliament buildings, Victoria is a city not to be missed. So come and learn English with SSLC Victoria and discover what being an islander is all about!
Visit WebsiteFacility
Gallery / Photos
0
Total Faculty
0
Total student
0