Credit: Ajith Kumara (SriLanka) This photo was taken in the north western region of SriLanka showing and attempt to rescue a killer whale that stranded near sea shore. As the animal still alive, naval officers try to pull the animal to the offshore area. More than 10 whales and dolphins stranding recorded in the country …
Tag: killer whale
Permanent link to this article: https://fishconsult.org/?p=9516