Chumbe Island
Zanzibar Islands Tour
Culture, Ecotours, Romantic GetawaysTumbatu Island Lies off the north-west coast of Zanzibar where there are several 14th century mosque ruins and some 40 stone houses of the Shiraz People, built in the 12th…
Explore