All posts in Angel Falls

Angel Falls (Salto Ángel) makes the waterfall top 10

CNN Travel has put Angel Falls (Salto Ángel) in Venezuela on its list of the ten most beautiful waterfalls in the world. The author of “10 most beautiful waterfalls“, Beth Collins, was thrilled by the splendour of the spectacle: “The tallest waterfall in the world at 3,211 feet, Angel Falls is so high that some […] Read More →

Page 1 of 1