Nelliyampathy at Palakkad is an enchanting hill station that stands at a height of 467 to 1572m above sea level. The peak offers a panoramic view of about one-third of Palakkad and is scattered with coffee and tea plantations on the road uphill.
Also, do not miss out on these