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 conqu...
Back to Top