Shoranur is a town and a municipality located in the Palakkad district, in the Indian state of Kerala, located on the banks of the Bharathapuzha River. The town covers an area of 32.28 km². Read More
Kerala's Palakkad constituency is set to witness a tight competition with India's 'Metro Man' and BJP candidate E Sreedharan in the fray in this electoral battle. ...