By Laura L.
Marketing Coordinator
Lima is a South American gem, often overlooked or underrated by tourists on their way to Machu Picchu. However, this city has a lot to offer in and of itself, from its storied history to its world-renowned food scene. Read more