where the Machu Picchu wonder was located
Answers
Answered by
3
Answer:
Machu Picchu, also spelled Machupijchu, site of ancient Inca ruins located about 50 miles (80 km) northwest of Cuzco, Peru, in the Cordillera de Vilcabamba of the Andes Mountains.
Explanation:
Answered by
1
Answer:
Peru
Hope it helps...............
Similar questions