Video of the day
Angel Falls in Venezuela
27 December, 2013
2013-12-27
Angel Falls in Venezuela
Angel Falls is the world's highest waterfall, with a height of 979m and a plunge of 807m. It is located in the Canaima National Park in Bolivar State, Venezuela.