The Point of No Return is located within Noah’s Ark Waterpark offers a jaw-dropping, hair-raising, nearly-vertical plunge that literally blurs the line between ‘thrill’ and ‘pure terror.
- Water Park: Noah’s Ark Waterpark
- Location: Wisconsin Dells, USA
- Type: Freefall Body Slide
- Height: 100ft (30 m)
- Rough Speed: Three to five seconds to descend