Nelliyampathy, Kerala Tourism
Nelliyampathy, a fascinating hill station at Palakkad district in Kerala state, India.
Nelliyampathy, a fascinating hill station at Palakkad district in Kerala state, India.
Nelliyampathy is a hill station in Palakkad district, Kerala.