March 23, 2026, marks significant holidays in India and Morocco, affecting banking operations and public sector activities.