Zanzibar is very tropical with warm weather for most of the year. The hottest month is February, when the temperature averages 29°C (84°F). Winter in the Southern Hemisphere tropics (June to August), is cooler at a very pleasant 21°C (70°F).
Zanzibar, Jewel of the Ocean
The little Indian Ocean Island of Zanzibar is a cultural melting pot of African, Arabic and Indian cultures. It is renowned for its spice and slave trade.