Nelliyampathy, Kerala Tourism Posted on August 22, 2011 by ML Nelliyampathy, a fascinating hill station at Palakkad district in Kerala state, India. Share this:FacebookTwitterEmail Related