Sri Lanka's navy said on Tuesday more than 100 whales had been rescued after becoming stranded on a beach on the island's southwest coast.