Angel Falls- Waterfall in Venezuela

Angel Falls is a waterfall in Venezuela. It is the world’s highest uninterrupted waterfall, with a height of 979 metres and a plunge of 807 metres.Angel Falls is 15 times higher than Niagara Falls with its total of approximately 52 meters.This fall is named for Jimmy Angel, an adventurous pilot from Missouri, United States, who…