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Ă¡

2 Comments

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