The scariest Water Slide in the world [video] (5 photo)

1323
5

Leap of Faith at Atlantis Paradise Island in the Bahamas drops riders 60 feet from the top of a beautifully constructed Mayan Temple at hair-raising speeds into a shark-filled lagoon. Now that’s hair raising!

Source:

Like the post? Support Fishki.net, click: