English| മലയാളം


Shornur is a town and a municipality in Palakkad district. The old name was Cheran Vana Oor or Cheravanoor. The English people changed it to Shornur It is located on the banks of the Bharathapuzha River. 'Shornur' is believed to be have originated from Cherumannur, which is found in the Revenue and Railway records.