Nelliyampathy – the ultimate poor man’s paradise?
Nelliyampathy is a small hill station in Palakkad district, Kerala State, South India. The word came from Nalli (who was an ancient goddess of the region) and pathy means place. The ideal time to visit is in the December or January months, but any time without heavy rains in Kerala is a good time. During […]
Nelliyampathy – the ultimate poor man’s paradise? Read More »