Fallsview Indoor Waterpark Slides

Ontario, Canada: Fallsview Indoor Waterpark is a unique 3-acre all-ages destination overlooking Niagara Falls. The park features 16 thrilling water slides, a 1,000-gallon tipping bucket, giant wave pool, year-round outdoor