By

admin

ZANZIBAR ISLAND

About Zanzibar Archipelago Zanzibar is a semi-autonomous part of Tanzania, in East Africa. It is composed of the Zanzibar Archipelago in the...
Read More