City · India

Shōranūr

Shōranūr, India

Shoranur is a town and municipality located on the banks of the Bharathapuzha River, in the Palakkad district of Kerala. The town is spread over an area of 32.28 km2.

Good to know

More places in India