Tallest Waterslide in North America Towers Over the Bahamas | The Weather Channel
August 27, 2019Updated: August 27, 2019, 10:22 am EDTPublished: August 27, 2019, 10:22 am EDT

Daredevil’s Peak, the tallest waterslide in North America, towers over Royal Caribbean’s private island, Perfect Day at CocoCay in the Bahamas, at 135 feet.

Loading comments...

Advertisement
Advertisement
Advertisement