Defying death at the Devil's Pool

Nature is awesome and this proves it. Devil's Pool in Zambia has a natural rock wall that keeps people from going over the 338 foot water fall. And thrill seekers are pushing the limits. Would you do this?


Sponsored Content

Sponsored Content