The Zanzibar archipelago is located in the Indian Ocean, facing the east coast of Tanzania, a few degrees south of the equator.
It consists of two main islands, Unguja (commonly called Zanzibar) in the south and Pemba in the north, and over forty smaller islands, all considerably smaller, some of which are uninhabited.
The archipelago population is 1,300,000; 220,000 reside in its capital, Stone Town.
The surface of Unguja is 1,666 sq km (the length is 85km and the width is 30km).
Swahili is the official language and 97% of the population is Muslim.
The time zone of Zanzibar is GMT+3
Zanzibar has a tropical maritime climate, strongly influenced by monsoons with minimum night temperatures that never drop below 21 ° C in the coldest months and maximum temperatures that reach 33 ° C in the hottest months.
The average annual temperature is 28 ° C and the average relative humidity is 75%.
The wettest months are April and May (rain is about 500mm).
The driest ones are January, February, June, July, August, September and October (always rain is less than 100mm).
In March, November and December rain is about 150mm.
From April to November the Kuzi wind blows from south-east parallel to the east coast, while from December to March the direction reverses and the Kaskazi takes over, always blowing parallel to the east coast, but coming from north-east.