Lima

/Tag: Lima

South America’s Most Underrated City?

By |2017-02-01T18:22:41-04:00February 1st, 2017|Peru|

With most tourists dashing through Lima on their way to see Peru’s famous Machu Picchu ruins, the country’s capital has long flown under the radar [...]

Comments Off on South America’s Most Underrated City?