archive 50 Pilot Whales Stranded on Indian Beach January 12, 2016 3:57 PM Your browser doesn’t support HTML5 Officials in India say at least 50 pilot whales stranded themselves near the port city of Tuticorin on India's southern coast.