Angel Falls

Proper noun

 * 1) A waterfall in the Canaima National Park, Venezuela; the highest waterfall in the world.

Translations

 * Portuguese: Salto Angel
 * Spanish: