17 activities found
Enjoy peaceful bird watching with a local guide, exploring forests, mangroves, and wetlands. Best in the early morning or late afternoon.
3 hours
USD$20 per person
Fly from Zanzibar to Mafia Island for an unforgettable whale shark adventure. Swim alongside the world's largest fish with expert guides and enjoy a delicious island lunch.
8-9 hours
USD$600 per person