Sculpture of Queen Victoria at Kensington Palace

Video Quiz: Victoria, British Columbia, Canada’s most English city

I’ve wanted to look around Victoria, B.C. for London Heritage Hotspots for a while now. Today I got my chance. Victoria is on the south end of Vancouver Island, off the west coast of Canada and close to the American border. It’s Canada’s most English city, or at least, it’s a Canadian version of what Continue reading