The Angel waterfall is 3212 feet high. It is the world’s highest waterfall. It has 47 drops. It is situated in Venezuela.

Angel Waterfall

March 2, 2011 | Imran Jutt | No Comments | 806 views