Zanzibar Island is one of the top beach holiday destinations in the world raked as the number one in Africa, the island is loved by many visitors because of its soft sands, white beaches, crystal clear waters, coral reefs and rich marine diversity which make it a perfect spot for water spot activities