Huddled along the south-western coast of British Columbia and across the Georgia Strait from Vancouver, Vancouver Island is a land of great contrast and even greater beauty. British Columbia's capital city, Victoria, is located here and b [...]
Posted On : May, 20 2009 | Comments : 0