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. # World