Home
| Archaeology

What country is Machu Picchu in ?

Machu Picchu is located in Peru.

Tourism FAQs


© Place Sociale
About | Contact | Privacy Policy