I could "dive" & swim all day in this island republic in the Indian Ocean
Liveaboard Holidays at the Indian Ocean Atolls ... to 
be the best dive site in the Maldives with its swim-throughs, caves and overhangs
.