0 / 60 seg.

THE SUPREMES: The highest waterfall in the world at 3,212 feet, it's in eastern Venezuela