Nature In Photos: Natural World Wonders To Soothe Your Soul A.S. 0 Angel Falls, Venezuela Angel Falls is the world’s highest uninterrupted waterfall; in its uppermost few hundred metres, the water barely makes contact with the sheer sandstone cliff behind. Photo: AirPano images Pages: 1 2 3 4 5 6 7 <1 ... 56 7