Tag Archives: Venezuela
Angel Falls Venezuela

The highest waterfall in the world | Angel Falls in Venezuela

Angel Falls is the highest waterfall in the world. It is 1,002 meters high and is located in the Canaima National Park in the state of BolĂ­var, Venezuela on the border with Brazil. It is 19 times higher than Niagara Falls with an uninterrupted drop of 807 meters of water. The name comes from its […]

Continue Reading