New Delhi: Imagine a hill town where crisp air, rolling mist and green slopes create instant calm. Kodaikanal, set in the upper Palani Hills of the Western Ghats in Tamil Nadu, is among South India’s ...