The Beach Park is an aqua park and resort located just outside the city of Fortaleza, Brazil. It is also home to the world’s tallest and highest water slide, the aptly named ‘Insano‘. |
The Beach Park is an aqua park and resort located just outside the city of Fortaleza, Brazil. It is also home to the world’s tallest and highest water slide, the aptly named ‘Insano‘. |