Here's a few that you might want to consider:
1. Australia - Mike Ball Expeditions, Premium Coral Sea Adventure on the Spoilsport
2. Thailand - Peterpan Andaman Diving (January is a good time and grab the Neptune Suite)
3. The Exumas - On the Aquacat (Aquacat Adventures).
1. Australia - Mike Ball Expeditions, Premium Coral Sea Adventure on the Spoilsport
2. Thailand - Peterpan Andaman Diving (January is a good time and grab the Neptune Suite)
3. The Exumas - On the Aquacat (Aquacat Adventures).