Check out:
Indonesia (Bali / Nusa Lembongan): Dive Concepts (Dive Concepts Nusa Lembongan)
New Caledonia (Touho): Kuendu Dive Safari (Kuendu Dive Safari)
Thailand (Kao Lak): Similan Diving Safari (Similan Diving Safaris | Liveaboards Similan Islands and Mergui Archipelago)
Enjoy
Indonesia (Bali / Nusa Lembongan): Dive Concepts (Dive Concepts Nusa Lembongan)
New Caledonia (Touho): Kuendu Dive Safari (Kuendu Dive Safari)
Thailand (Kao Lak): Similan Diving Safari (Similan Diving Safaris | Liveaboards Similan Islands and Mergui Archipelago)
Enjoy