Dear Harry and Meghan (may we call you that now?), Welcome to Vancouver Island, a place that combines the best of England and Canada on one lush rock in the Pacific Ocean. You’re not the first Brits to be lured here after a holiday and you certainly won’t be the last. As an import to ... Read More