...

Insano: The World’s Tallest Waterslide

At The Beach Park, outside the city of Fortalezza, Brazil, you can ride the world’s tallest water slide.