Nelliyampathy
The trip is again to enjoy the forests, this time, to Nelliyampathy, a famous hill station 60 km away from Palakkad. We can see Pothundi Dam when we travel from Palakkad to Nenmara and from there, 8 km to the right. Pothundi Dam is the largest dam in India that is made of earth. It […]