Fallsview Indoor Waterpark Niagara Falls

5685 Falls Avenue, Niagara Falls , Ontario, Canada - Phone: 905-374-4444

Travel Blogs by Travelers Who Visited this Attraction Fallsview Indoor Waterpark Niagara Falls