The tropical waters of Sri Lanka are home to 29 species of marine mammals, five of which are large whale species.

Oceanswell