Find the word definition

Wikipedia
Pallanchathanur

Pallanchathanur is a small village in Palakkad district, Kerala, India.

Category:Villages in Palakkad district