Finless Porpoise Of Sri Lanka

The Indo-pacific finless porpoise is one of the many rare species of marine mammals to exist in Sri Lankan waters. They are already a globally vulnerable species, and are facing many local threats to their survival.

Related Articles