Top 10 Amazing Natural Wonders

9. Angel Falls – Venezuela


The Angel Falls make it to the list of the most amazing natural wonders because it is the highest free falling waterfall of the world. The Falls are at 979m having an uninterrupted drop of 807m. The Angel Falls are located in Canaima National Park in Boliver State in Venezuela. The falls were discovered by James Crawford in 1933. Quite a lot of the water that falls from the Angel Falls is carried away by the strong winds forming a mist all around presenting a great picture.