Explorer
3200 Points
Country in South America
Simón Bolívar International Airport
Angel Falls is the world's highest uninterrupted waterfall, cascading nearly 1,000 meters down the sheer cliffs of Auyán-tepui in Venezuela's remote Canaima National Park.