Situated on Okanagan Lake is the town of Peachland, British Columbia. The village is located in the Okanagan Valley between Kelowna and Penticton