Canada

Welcome to Canada

Planning your holiday Vancouver, set on a magnificient bay embraced by soaring mountains. Victoria is the capital of British Columbia and is located on Vancouver Island two and a half hours by coach and ferry off the West Coast. Victoria is…