Spend a day on a traditional dhow off Zanzibar's southern coast, stopping to snorkel over coral reefs and enjoying a fresh seafood lunch on a sandbank. It is one of the island's best-loved day trips.
The day usually includes two or three snorkeling stops, a swim in a sandbank lagoon at low tide and a barbecue lunch of freshly caught seafood, fruit and rice served on the sand. Boats leave daily from the south coast, so it is easy to add to any Zanzibar stay.