New Year's Day
01 January 2023Independence Manifesto Day
11 January 2023Eid al-Fitr (End of Ramadan)
21 April 2023Labour Day
01 May 2023Eid al-Adha (Feast of Sacrifice)
27 June 2023Fatih Muharram (Islamic New Year)
19 July 2023Throne Day
30 July 2023Oued Ed-Dahab Day
14 August 2023Revolution Day
20 August 2023King Mohammed IV's Birthday
21 August 2023Milad un Nabi (Birth of the Prophet Muhammad)
27 September 2023Note: Celebrated 5 days later for Shi'a.
Green March Day
06 November 2023Independence Day
18 November 2023
Images of Essaouira beaches
Images of Casablanca beaches
Images of Agadir beaches
Marrakech Menara Airport Hotels