Angel Falls, located in Venezuela, is the world’s highest waterfall. With a height of about 3, 212 feet, it drops over the Auyantepui mountain and has about a 2,648 foot plunge. This water fall was formed when rain gathered at the top of Auyantepui, and made a path over the edge. This waterfall is not […]