Walnut Beach Resort 4200 Lakeshore Drive Osoyoos, British Columbia Canada V0H 1V6 +1-877-936-5400 [email protected] www.walnutbeachosoyoos.com
Travel Osoyoos Resort town respite. Surrounded by mountains, desert landscape, orchards, vineyards, and home to Canada’s warmest climate and freshwater lake, the resort town of Osoyoos is rich in both culture and history.