The Night No One Sleeps
The Night No One Sleeps Since 1941 in the Magical Town of Huamantla in Tlaxcala, the pilgrimage of the image of the Virgin of La Caridad takes place at the stroke of midnight on August 15 through the streets covered with carpets and rugs of sawdust and colorful flowers (approximately 8 km) that ends at