Zanzibar hosts one of the most colourful markets I've ever seen in the world.
Zanzibar - Tanzania - August 2006