Just south of Zanzibar is the lovely island of Mafia. If diving is on the top of your list, then Mafia beats Zanzibar. The compromise are the beaches which, conversely, are not as good. As well as stunning dive sites, you can also swim with whale sharks off Mafia. The island is also less busy than neighbouring Zanzibar with far fewer hotels which, for some, adds to its attraction. The Marine Park on Mafia was created to protect its reefs. The diving, fishing and snorkelling here are the best in the entire region. Mafia has plenty to challenge and reward the advanced diver as well as numerous sheltered bays and coves that are great for both novices up to intermediate divers. If you just fancy a snorkel, that too can bring some unbelievably stunning sights.

Days here can be spent fishing, diving and exploring the reefs. It’s a fisherman’s and diver’s paradise!

How to get there

There are daily schedule flights to Mafia from Dar es Salaam as well as Zanzibar. Flight time from Dar is approximately 30 minutes.