The exotic spice island of Zanzibar is an archipelago off the coast of Tanzania, consisting of Zanzibar Island, Pemba Island, and many smaller islands. Zanzibar island is approximately 90km long and 30km wide. There are so many things to do on Zanzibar Island. Stone Town, recently declared a UNESCO World Heritage Site, is one of the most unique cities in the world blending Moorish, Middle Eastern, Indian, and African traditions and architectures. The sand of the beaches are brilliant white, and the warm waters of the Indian Ocean are a deep teal. You can find plenty of opportunities for scuba diving, swim with the dolphins, arrange for a ride on a local’s dhow and sit and stare at the water for hours on end.