The archipelago off the coast of Tanzania is semi-autonomous, and it is a truly unique destination in Africa. Zanzibar boasts an interesting blend of architecture, and you’ll find Arabic, Middle Eastern, Moorish and Indian styles represented in its cities. There are many world-class beaches to choose from, and Zanzibar also boasts a very vibrant and well-preserved history. Be sure to spend time in the capital city of Stone Town, home to several fantastic museums and the 17th century Old Fort.