There are fewer African names more attractive and magical than Zanzibar.
There are fewer African names more attractive and magical than Zanzibar. Turquoise sea, palm-packed beaches, timeless fishing villages and the smell of exotic spices make Zanzibar to a magical and unique travel destination.
Zanzibar consists of two large islands, plus several smaller ones. The two large islands are Unguja (usually called Zanzibar Island) and Pemba. Today Zanzibar is home of a million Swahili people. Islam is the dominant religion. But over the centuries these islands have known many cultures. read more >>>
Source : HuffingtonPost.Com