Zanzibar is an ideal site for humpback whale watching. From July to November these majestic creatures appear around Mafia Island (in Chole Bay).
Humpback whales can be up to 55 metres in length and usually dark in colour with distinctive nodules. You will know them by their frequent acrobatic behavior—see how they splash and breach! They sometimes even swim up to boats full of tourists and behave very friendly. So don't miss your chance to see these gentle giants in person.