Dreamy beaches Zanzibar's beaches are among the most beautiful in the world. With their fine, pristine white sand, they are the perfect place to relax in a haven of paradise. The waters are calm ...