Victoria, British Columbia

Photo: Ken Lund, Victoria Victoria is the capital city of the Canadian province of British Columbia, and is located on the southern tip of Vancouver Island off Canada’s Pacific coast. Key Links –,_British_Columbia Official website – Victoria Chamber of Commerce Olympic Rain Shadow British Columbia Canada Canada … Continue reading Victoria, British Columbia