AwesomeCulture

Cliff Diving The Worlds Largest Waterfall: Victoria Falls

Cliff Divers Orlando Duque and Jonathan Paredes went in search of a challenge – and found it at Victoria Falls (Southern Africa), one of the seven natural wonders of the world.