14 tourist places to visit in Nelliyampathy
Nelliyampathy is one of Kerala’s most popular hill stations. It is situated 52 kilometres away from Palakkad, the closest major city. An exotic setting such as Nelliyampathy is characterised by its abundance of evergreen … READ FULL STORY