Ask a New Question
Search
What is Machu Picchu
1 answer
Machu Picchu is an ancient Incan citadel located in the Andes Mountains of Peru. It is believed to have been built in the mid-1400s and is a popular tourist destination.