Question: where is zanzibar on the map?
Answer: Satellite view is showing Zanzibar an archipelago in the Indian Ocean, about 40 km (25 mi) east off the coast of Tanzania, East Africa. Zanzibar consists of two larger islands known as Unguja, the local name for Zanzibar island, and Pemba, the "Green Island", plus several minor islands.