6th Largest Indoor Waterpark in the World – Fallsview Indoor Waterpark

WP_FB2At 125,000 square feet Fallsview Indoor Waterpark is the 6th largest in the World. Now that summer is just around the corner it’s a great time of year to start looking for a great water park vacation. Opened in 2006, the Fallsview Indoor Waterpark is located in Niagara Falls, Ontario. It features one large wave pool, 16 towering high speed water slides, a jungle-style beach House play area and Planet Hollywood Beach Club restaurant.

Leave a Reply

Your email address will not be published. Required fields are marked *