Challenges, Inspiration The Lord of Miracles Festival in Peru The largest city in Peru and the ‘Gastronomic Capital of the Americas’, the city of Lima was founded nearly… October 26, 2012