Mannarkkad, formerly known as Mannarghat, is a municipal town in Palakkad district of the Indian state of Kerala. Mannarkkad is one of the biggest and emerging cities in Palakkad. kanjirapuzha dam is main tourist place in mannarkkad taluk.
Continue reading...From
Wikipedia, the free encyclopedia.