May 1 2026 is a rare triple holiday across India

India