Karukaputhoor

From Wikipedia, the free encyclopedia

Karukaputhoor also spelt as Karukaputhur, is a place on the Palakkad district of Kerala, India.