13
Votes
Jose Miguel Stelluti's picture

Angels Falls - Canaima National Park (Venezuela)

The highest fall of water in the world, has 979 meters high, and is known as the Angel, but the natives of the area call Kerepacupai Vená

Log in or register to post comments
2 Comments

Wow!

Hey Levi! you should come to Venezuela and explore yourself this beauty... Thanks for comment