By admin

Victoria: A gem of British Columbia

Victoria is the hear of the British Columbia. Victoria, which is on the southern tip of Vancouver Island, is a popular tourist spot that gets over a b

Continue...