Vancouver Island is the paradise of British Columbia. Situated approximately forty miles from the mainland, Vancouver Island stretches from it’s furthest northern point 300 miles to it’s southernmost tip and capital of British Columbia, the city of Victoria. Vancouver Island offers so much for visitors. The best way to explore the area is through a...Read More