Two Okanagan destinations have been named among the best lake towns in North America by a popular travel brand.
Osoyoos and Kelowna made the list of 18 locations selected in the TripAdvisor feature.
The website praised “majestic” Osoyoos’s “warm water, beautiful beaches and surrounding vineyards”.
It added: “Drive or hike up to Anarchist Mountain Lookout, where you’ll enjoy spectacular, uninterrupted views of the Okanagan Valley and parts of Washington state.”
Kelowna, meanwhile, was praised for Kasugai Japanese Gardens, Gyro Beach and Knox Mountain.
The feature explained: “Surrounded by pine forests, orchards, vineyards, and mountains, Kelowna is a beautiful lake town,” adding: “Kelowna is well known for its stunning vineyards, and there is no shortage of wine tours available to experience it all.”
Other Canadian towns to make the grade were Banff and Niagara-on-the-Lake.
Niagara-on-the-Lake was described as “a charming and historic town on the shores of Lake Ontario known for its wineries, tree-lined streets, and quaint 19th-century architecture.”
Banff, meanwhile, was said to be “tough to beat” as “far as natural beauty goes”.
To read the full list, head to TripAdvisor.