Zanzibar                     

Known as the spice island, the Zanzibar coast offers some of the best beaches in the world. In addition to its white sand beaches, Zanzibar Island has a lot of culture and history, making it a fabulous place to explore as well as a dream to unwind.