0 votes
Where in Canada are Harry and Meghan?

1 Answer

0 votes
The luxury Canadian estate where Harry and Meghan lived is perfect for one of the world's highest profile married couples. Located in a wooded suburb of Victoria, British Columbia, called North Saanich, the property itself is stunning and picturesque, surrounded by lush forest and the Pacific Ocean.
...