100 pilot Whales have been Rescued on a Beach in Western Coast of Sri Lanka
Around 100 pilot whales are stranded on Sri Lanka’s western coast as rescue operations underway to push them sent back to the deep sea. Sri Lanka Navy and Sri Lanka…
Around 100 pilot whales are stranded on Sri Lanka’s western coast as rescue operations underway to push them sent back to the deep sea. Sri Lanka Navy and Sri Lanka…