Content being validated
What is the highest waterfall in the world?
0
0
It measures 979 meters. Salto del Angel is the highest waterfall in the world. It is located in Gran Sabana province in eastern Venezuela (South America). Photo credit: Erik Cleves Kristensen
Read More
Translate
Related content

Media currently exploring