Zanzibar                  Island (known locally as Unguja,                  the main island but as Zanzibar internationally) is 60 miles long                  and 20 miles wide, it is characterized by beautiful sandy beaches                  with fringing coral reefs and the magic of historic Stone                  town-said to be the only functioning ancient town in                  East Africa, is a World Heritage Site.
Read more
 
