Skip to main content
Report this ad

See also:

Incas and lucuma in Lima, Peru

For too long, visitors to Peru have landed in Lima, the country’s capital and largest city – and headed directly to Cuzco or Machu Picchu.
For too long, visitors to Peru have landed in Lima, the country’s capital and largest city – and headed directly to Cuzco or Machu Picchu.
© MRNY
Report this ad