PALAKKAD - Kerala
Nelliyampathy View – Palakkad – Kerala – India.
Nelliyampathy is a hill station 60 kilometres from Palakkad, state of Kerala, India. Nelliyampathy, one ...