Why Prince Harry, Meghan chose Canada’s Vancouver Island

Prince Harry and wife Meghan have settled, for now, into a seaside home near the most royal of Canadian cities – Victoria, British Columbia (BC)- named after a queen who reigned until 1901, during a great expansion of the British Empire. In the summer, tourists pile onto red double-decker buses like the ones that criss-cross […]