Man Falls In The Devil Pool After Taking Selfie With Friends! WHAT?!!

Jumping into this natural infinity pool is the scariest thing you’ll ever do! In Zambia, you can hang off the edge of the world’ largest waterfall. Victoria Falls has a 300 foot drop — but you can peek over the edge if you cross the Zambezi River, trek across Livingstone Island, and jump into the Devil’s Pool

Watch this man drops into a 300 foot falls.

Please follow and like us: