All that You Need to Know about the Recent Whale Stranding in Sri Lanka!
To be exact this incident took place at the shores of Panadura, on Monday, the 2nd November 2020. Shoals of whales began to beach themselves to this shore on the southwest coast of the island, located around 25 km away from Colombo. On this day, that area was under a curfew with regard to the Coronavirus.