Zanzibar is a country known best for its rich African culture, warm hospitality, its lovely landscape and its attractions. Zanzibar has served as a major tourist destination in Africa for more than a century. It is otherwise known as the land of coastal fantasy. This is a country that is attracting lots of tourists from all around the world. It is one of the most amazing countries in Africa and offers some of the greatest beaches in this part of the world.