Cloths should be light, loose and washable. Natural fibre such as cotton reduces sweating. Earthy tones such as khaki, beige or light brown are best for not alarming wild animals. Mosquitoes dislike bright colours. Long-sleeved shirts and trousers will help protect you against the sun and insect bites.
For game drives, take a jacket; and, if you're going from October to January or March to June, make sure it's water-proof. Sturdy, yet comfortable shoes protect you from insects and other animals. Small battery powered LED-torches and pocket knives are useful for all kinds of situations from power blackouts to missing bottle openers.
Sun hats, sunglasses and sunscreen are recommended.
Zanzibar Clothing
All said about the Safari Clothing is also true about your clothing in Zanzibar. When travelling during the rainy season don't forget your umbrella or rain coat.
Don't walk around in bathing cloths in Stone Town. Men should always wear a shirt and women should not wear short pants (above the knee) or baring too much shoulder and bust, as Muslims might feel offended.