Angel Waterfall of Venezuela - the tallest waterfall in the world
The highest waterfall in the world is in Venezuela, in Canaima National Park. The Canaima National Park was established in 1962 and was designated a UNESCO National Heritage Site in 1994. Angel Falls, named Salto Ángel in Spanish and Kerepakupai Vená – “waterfall of the deepest place” – in the Pemon language, is the world's highest uninterrupted ...