Nelliampathy

Nelliampathy

Nelliampathi is a hill station 60 kilometres from Palakkad in Kerala.Located at the southern tip…