The Ultimate Mafia Island Travel And Diving Guide
Tanzania has always been one of those special places I hold dear and no better place exemplifies that love more than Mafia Island in the Indian Ocean. Home to the best safaris in Africa, its highest mountains, and a coastline…