Showing 1-1 of 1 Waterpark Resorts
The High Falls Waterpark is an amazing natural wonder turned into a playground, located in Canada's only bay where five separate waterfalls meet.... more
Resort features:
- Family
- Nature
- Cabins, Cottages, and Chalets
- Waterpark