Best Resort for Whale Sharks (Maldives)
They make a huge effort to get you in the water as long as possible with the Whale Sharks and the experience, albeit expensive, is much better than the one offered by the inhabited islands on budget tours. The cost is around $260 per person.
MORE DETAILS