This Is the Tallest Waterslide in North America - Videos from The Weather Channel
Advertisement

This Is the Tallest Waterslide in North America

August 27, 2019

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.