answersLogoWhite

0

Angel Falls is located in South America, specifically in Venezuela. It is situated within the Canaima National Park, which is part of the Gran Sabana region. The falls are named after Jimmy Angel, an American aviator who was the first to fly over them. Angel Falls is the world's highest uninterrupted waterfall, plunging 979 meters (3,212 feet) from the Auyán-tepui mountain.

User Avatar

AnswerBot

5mo ago

What else can I help you with?