Old Slave Market, Zanzibar Town
Old Slave Market, Zanzibar Town
press to zoom
Deserted Wambaa beach, Pemba
Deserted Wambaa beach, Pemba
press to zoom
Wambaa, Pemba
Wambaa, Pemba
press to zoom
Stone Town, Zanzibar
Stone Town, Zanzibar
press to zoom
Mkoani, Pemba
Mkoani, Pemba
press to zoom
Stone Town
Stone Town
press to zoom
Stone Town
Stone Town
press to zoom
Stone Town
Stone Town
press to zoom
View from Mercury's
View from Mercury's
press to zoom

Zanzibar and Pemba