Cabana Beach Campground & RV Park is a family group owned and operated campground that is private in Osoyoos BC.