While the azure waters of the Indian Ocean that surround Sri Lanka are picturesque to look at and offer plenty of thrills on the surface, beneath the waves lies a …