Lima- A place where gods speak

Updated:2012-03-16 11:06

(Agencies)

Lima- A place where gods speak

Peruvian soldiers march at the main yard of the Government palace in Lima's Plaza Mayor Feb 23, 2012. Got 48 hours to explore Lima  Long considered just a stopover on the way to the famous Inca ruins at Machu Picchu, Lima has emerged as a destination spot of its own in recent years and boasts the best cuisine in Latin America. Picture taken Feb 23, 2012. [Photo/Agencies]

   Previous Page 1 2 3 4 5 6 7 8 9 Next Page