Protecting the Enigmatic Blue Whales of Sri Lanka: In Conversation with Asha de Vos
The largest animal on the planet, the blue whale, is found in Sri Lankan waters. Unusually, the blue whales off our coast do not to migrate to polar waters for feeding –…