Day of the Dead in Mexico City 2026 is three weekends of parades, ofrendas and marigolds — from the Alebrijes on 17 October ...