Lima- A place where gods speak
Updated:2012-03-16 11:06
(Agencies)
![]() |
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] |