Every November, Mexico holds its largest public celebration: Día de los Muertos, a fusion of Roman Catholic and Indigenous rituals that honor and remember deceased loved ones. Far from a mournful affair, the holiday is a time of celebration and warmth.