The Dive Sites of Mainland Tanzania
Tanzania has a fairly long undeveloped coastline 1424 km long, with many undiscovered diving spots that are undoubtedly going to develop in the future. The three main large islands of Pemba, Ungudja ( known...