Zanzibar’s beaches are a must for any first-time visitor to the island. Try one of our tours which may involve sailing or snorkelling and diving, or visit villages.