I think Maldives is among the best diving spots.. Everything about Maldives is exciting, Clear sea and good location for tourists are few to name.. I loved my diving in Maldives.In the Indian Ocean, the Maldives and Seychelles are one of the world's top-class destinations to do scuba diving