Close

Nelliyampathy, Kerala, IN

Situated about 52 km from Palakkad town and about 9km from Nenmara, Nelliyampathy on