Amusement & Theme Parks in Canal Flats, BC
Canal Flats Civic Ctr