Answer:
Machu Picchu
DEFINITION
a fortified Inca town in the Andes Mountains in Peru that the invading Spaniards never found. It is noted for its dramatic position, perched high on a steep-sided ridge.
Copyright © 2024 EHUB.TIPS team's - All rights reserved.
Answers & Comments
Answer:
Machu Picchu
DEFINITION
a fortified Inca town in the Andes Mountains in Peru that the invading Spaniards never found. It is noted for its dramatic position, perched high on a steep-sided ridge.