How should I dress in Zanzibar?

In Zanzibar, it is important to dress modestly, especially in villages and towns. Women should cover their shoulders and wear skirts or trousers below the knee, while men should not go shirtless. Topless women are not allowed on the beach.

TOP Tanzania SafariS