Zanzibar’s Offshore Islands

Zanzibar archipelago is comprised of the two main islands of Zanzibar and Pemba Island and also some other little islands dotted around, including a few absolutely stunning private ones…
The

Zanzibar Island

Zanzibar Island, Tanzania

Zanzibar, Swahili Unguja, island in the Indian Ocean, lying 22 miles (35 km) off the coast of east-central Africa. In 1964 Zanzibar, together with Pemba Island and