Published on Feb, 2024
The trip is kind of a pain. 3am pickup, 6pm drop-off for 30 min of whale shark swimming, almost all of that time being driving and waiting. That being said, the main attraction makes it more than worth it. You get as close as you can imagine to the whale sharks.
Some of the side attractions are nice enough as well - the sand bar and the waterfall.