The town of Penticton, is one of the largest interior cities in British Columbia. There you will find beaches in Penticton are sited between two attractive water-lakes. The Okanagan Lake is located to the north of Penticton whereas to the south there is Skaha Lake. Both of these lakes have made Penticton to become known [...]

