only a third of the story is completed, watch this space!
1 January: New Year's Day.
12 January: Day of Revolution of Zanzibar.
21 January: Eid-ul-Adha.
5 February: Festival of CCM party (Chama Cha Mapinduzi, part of the Revolution).
10 February 2005: Hijra.
25 March: Good Friday.
28 March 2005: Easter Monday.
21 April 2005: Birthday of the Prophet .
26 April: National Holiday.
1 May: Labour Day.
7 July: Saba Saba (Day of Industry). A trade fair is organised in Dar es-Salaam on this occasion.
8 August: Nana Nana (Farmers' Day).
10 September: Birthday of the Prophet .
29 October: Day of Nomination.
21 August 2009: Start of Ramadan.
19 September 2009: Aid el-Fitr (festival celebrating the end of Ramadan).
9 December: Independence Day.
25 December: Catholic or Protestant Christmas Day.
Muslim, Christian and Hindu communities celebrate the Idd ul-Fitr and Idd ul-Haji, but these days are not public holidays. In the islands, notably in Zanzibar, they are celebrated for four days.