Angel Falls - the world's highest waterfall - By Jordan Sec 4I - The Geographical Empanadas (2011)
Angel Falls Angel Falls, a waterfall in Venezuela is the world's highest waterfall at 979metres ... Repeated pounding on the riverbed by the force of the falling water creates a plunge pool. Environment Angel Falls is situated in the Gran Sabana region of...