Dolphins and whales continue to wash ashore on Alappuzha coast

India