OtterKnow Kids Encyclopedia

Angel Falls

Angel Falls is the tallest waterfall in the world. It is in Venezuela, a country in South America. The water drops 3,212 feet from the top of a flat-topped mountain called Auyantepui. That is more than twice as tall as the tallest building on Earth!