Vancouver Island is in the northeastern Pacific Ocean in North America's Pacific Northwest. It is part of the Canadian province of British Columbia. Read More
The UK's Prince Harry has arrived in Canada to be reunited with his wife Meghan Markle and baby son Archie, weeks after the couple's shocking announcement of stepping back from royal duties to become financially independent, the media reported on Tue ...