Zanzibar is semi-autonomous region consisting of a string of islands 15-30 miles off the mainland coast of Tanzania. The Zanzibar Archipelago offers the perfect place to enjoy a beach vacation in a culturally rich and fascinating place. In the historic Stone Town you will sense the clash between African, Arab, Persian, Indian, and European cultures from influences during the height of the spice trade and slave trade. This unique culture, architecture, and history earned Stone Town its UNESCO World Heritage Site recognition in 2000. The beaches of Zanzibar provide the perfect island playground, whether you look forward to diving, snorkeling, sailing, beach-combing, these white sand beaches and turquoise waters will not disappoint.