Logo

Logo

Friday, 28 March, 2025

14 pilot whales stranded on beach in Sri Lanka

A pod of 14 pilot whales were stranded on Kalpitiya beach in northwestern Sri Lanka, said the country’s Wildlife department.

14 pilot whales stranded on beach in Sri Lanka

[Photo:IANS]