thailandliveaboards.com
Richelieu Rock Liveaboards. Best chance of whale sharks.
Richelieu Rock Liveaboards. Plus Koh Bon and Koh Tachai. Thailands best dive sites. Best choices for the chance to dive with whale sharks and manta rays.