We Stayed for a week in Maldives on a live-aboard. Almost in every dive we did, encountered these majestic and beautiful creatures. however if you are not into live-aboard and you want to stay on land Rashdoo Atoll is one of the best available options for you. cheap, quite and got the best diving spots around the Maldives.
check out my diving video in Rashdoo atoll