Angel Falls in Venezuela
Angel Falls (El Salto Angel) is the highest waterfall in the world, with a height of 1,002 m and is located in the territory covered by the Canaima National Park in Bolivar State, along Venezuela’s border with Brazil. It is more than 19 times higher …