Tlalcilalcalpan’s unique ‘Paseo de los Locos’

Every October, the town of San Francisco Tlalcilalcalpan in the State of Mexico transforms into a vibrant scene of celebration and creativity.…