The 23 March holiday will see significant celebrations in India and Morocco, marking Ram Navami and Eid Al Fitr respectively.