Home / Canada / Penticton (BC) / Tiki Shores Inn & Suites

Tiki Shores Inn & Suites

Penticton (BC), Canada