The first person to ever survive the leap into Niagara Falls without protection in 2003 has died after attempting the plunge again - this time inside an inflatable ball. Police found the body of ...
Splashtown Niagara opens Saturday at Port Colborne’s Nickel Beach. The 100-piece inflatable waterpark, from Germany-based Wibit Sports, requires a separate pass from the beach pass to use.