Nelliampathi is the perfect destination for a nature retreat in Kerala. To experience the local way of life, check out the best homestays in Nelliampathi, India.
Palakkad is also popularly known as Palghat and is a municipality and a city in the Indian State of Kerala. Palakkad is also the district headquarter of the district with the same name.
Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Facebook Log in with Twitter Log in with Google ×