In Maldives, there is a submarine diving available. You can dive with one of the most advanced passenger submarine at a very affordable price. This goes to about 150 meters down with about 50 passengers. You can do your bookings at their office or they have a stall at the Male’ International Airport.
You can see the video of their stall below
[flv:whale.flv 580 290]

