This costal Canadian town may be Prince Harry and Meghan’s new home

Towns on the southern end of Vancouver Island on Canada’s west coast are abuzz with interest over the possibility that Britain’s Prince Harry and his wife, Meghan, will become semi-permanent residents there. The Duke and Duchess of Sussex sparked an uproar on both sides of the Atlantic Ocean when they said on Wednesday that they […]