Day

June 16, 2021
The name Zanzibar refers to the archipelago of islands in the Indian Ocean, off the coast of mainland Tanzania, made up of Unguja, the largest island, commonly called Zanzibar, Pemba, Mafia and other smaller islands. Compared to the mainland, Zanzibar often seems like a different country and that’s largely because up until the unification in...
Read More