Valparai – the name exudes chillness, serenity, and the sublimity of picturesque mountains. Standing majestically with flora and fauna all around, Valparai is the lesser-known hill station in India. For those who want to take a break from the monotonous, mundane life and the over-crowded hill stations like Kodaikanal and…