answersLogoWhite

0

Angel Falls are located in Venezuela. They are at least 20 times higher than Niagra Falls making them the highest waterfall in the world. The first people to come to Venezuela were carib and arawak Indians it was later colonized by Spain. The Andes mountains are found in venzuela. The largest city of Venezuela is carcas and the Amazon rainforest is in Venezuela.

User Avatar

Wiki User

13y ago

What else can I help you with?