Lima: Peru's food revolution - Street Food



Lima, the capital of Peru, is a sprawling metropolis of about 10 million people. Known as the “city of kings”, it was founded by the Spanish conquistadors in the 16th century and became an…

source