Señor de los Milagros

The largest Catholic procession in the world outside Rome, with over 2 million people in Lima's streets dressed in purple.

Lima travel guide