The Revolutionary Government of Zanzibar is a semi-autonomous government within Tanzania for Zanzibar, which consists of the northern part of the Zanzibar Archipelago, mainly the islands of Unguja and Pemba.
Developed by StudentB