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

Zanzibar and Pemba