Diving · Mafia Island, Zanzibar ArchipelagoDiving with whale sharks, Mafia IslandADVANCEDRisk: MODERATEUSD Full-day tour US$120–180One of the most reliable places on Earth to snorkel or dive alongside whale sharks, which gather here to feed on seasonal plankton blooms close to shore — encounters with animals up to 12m long, in warm, clear Indian Ocean water with minimal crowding compared to better-known whale shark sites.View details
Diving · Pemba Channel, Zanzibar ArchipelagoWall diving, Pemba IslandEXPERTRisk: HIGHUSD 2-tank dive US$120–170Some of the steepest, most dramatic coral wall diving in East Africa, dropping from a few metres to well over 100m into a deep channel — the channel's currents bring in pelagic species rarely seen closer to shore, in far quieter water than neighbouring Zanzibar.View details