Zanzibar; the 'spice island' of the Indian Ocean

(Back to Zanzibar Island page)

 

l