it was in Mesoamerica
there is Machu Pichu, that's in cusco There is also El Palacio De Gobierno and that's in Lima, it's like the heart on Lima You can also visit the Cathedral in Peru
Peru
peru
No it is in Peru.
God
The Incas
Machu Pichu's elevation is 2,429.9 meters.
yes machu pichu is a world wonder
machu pichu was discovered on July 24, 1911
machu pichu
Machu Picchu means 'Old Peak'