Barefoot Beach Resort

Penticton
Best of the Okanagan 2016: Best Family Resort 3