This is stone town tour with full history of Zanzibar. And old building together with palace of sultan.
Zanzibar is a semi-autonomous archipelago off the coast of Tanzania consisting of Zanzibar Island (locally, Unguja), Pemba Island and many smaller islands. Zanzibar island itself is approximately 90km long and 40km wide.In 1896, Zanzibar was the location of the world's shortest war, surrendering to Britain after 38 minutes of naval bombardment.