Advertisement

Travel snapshots of Lima, Peru

Long considered just a stopover on the way to the ruins of Machu Picchu, Peru's capital Lima now enjoys the limelight among tourists. See what sights you can enjoy in the city.