outback vista outback resort
 
OutbackVista Vacation Apartment / Okanagan / Vernon / BC / Canada