Hey All,
I'm planning a 3-month trip to South Africa, Namibia, and Tanzania and really wanted to get some good diving in. I have dived in Sipadan, the Maldives, and Komodo in Indonesia, and the Blue Hole in Belize. What I mean to say is I've done some of the best diving in the world and don't want to settle for something that is just OK. Has anyone done diving at any or all of the following?
Madagascar, Mozambique, Zanzibar?
I'd like to cut one out of the itinerary so I have more time and feel less rushed during my three months in the region. Would love some advice on where the best of the best is. Thanks!

