Dolphin watching is a popular activity in Tanzania, especially around Zanzibar. In Kizimkazi, on the southern coast of Zanzibar, you can take boat trips to see bottlenose and humpback dolphins swimming freely in the clear waters. Early morning is the best time to spot them and sometimes even swim nearby, although responsible tours avoid disturbing the animals.
Besides Zanzibar, you can also spot dolphins around Mafia Island, where the waters are less crowded and the marine life is rich and healthy. Dolphin watching in Tanzania offers a magical experience of seeing these playful creatures in their natural habitat.