Zanzibar is an Archipelago made up of Ugunja and Pemba Islands, and 51 other surrounding small islets. Ungunja, commonly referred to as Zanzibar Island. Stone Town is a wonder of architecture and oriental atmosphere. Wandering through the narrow streets in the old Stone Town between light and shadow is magical. Zanzibar has miles of unspoilt, beautiful and pristine sandy beaches.
Pemba has some of the best diving experiences in East Africa. The Pemba Channel is world famous for some of the best big game fishing in Africa.
Unspoiled, little-visited island with spectacular marine life, lagoons and beaches.
Situated off the Kenyan Coast, Lamu has a real Swahili cachet. Visiting the old town of Lamu is a journey in the “ The Thousand and One Nights Tales “. About 30 miles north of Lamu Island lies Kiwayu Island, where beaches are amongst the best in Kenya.
All these Island can be reached by schedule flights from Nairobi, Arusha, Dar es Salaam.