located on the Indian Ocean, 25 miles from the Tanzanian coast. The Zanzibar archipelago consists of more than 50 islands, ranging from tiny outcrops to the larger, more populated islands of Zanzibar (more properly called Unguja) and Pemba. Its historic city which reflects today in the culture and traditions of the Zanzibar. Stone Town, is believed to be the only functioning ancient town in East Africa. From its cobblestone streets to its delightful recipes and spices, Stone Town is a unique and fascinating place to visit after a safari in the African bush.