Looking for an unexpected vacation destination? Consider Osoyoos, in the Okanagan Valley—a lake-filled region in south-central British Columbia that stretches north from the U.S. border. The entire ...
This small town in B.C. has lake views for days, rolling mountains, and sandy beaches. Its warm water and sunny climate draw people in, and it has recently been put under the spotlight. On a Narcity ...