In which South American country is Machu Picchu located?
Last Updated:
geography

In which South American country is Machu Picchu located?
Answer
Machu Picchu is an ancient Inca city from the fifteenth century in Peru, perched on a rocky promontory that joins the Machu Picchu and Huayna Picchu mountains on the eastern slope of the central Andes. Its name would have been Pikchu or Picho.