Shoranur

India

Shoranur is a town and municipality situated in the Palakkad district of Kerala, India. It is geographically positioned on the banks of the Bharathapuzha River.

The town covers a total area of 32.28 km2. It serves as a local administrative and residential hub within the state's interior region.

Sources

  1. Shoranur