Spirit Ridge Vineyard Resort & Spa 1200 Rancher Creek Road Osoyoos, British Columbia Canada V0H 1V6 250-495-5445 [email protected] www.spiritridge.ca
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.