To roam in South India is a search for getting lost in the laps of greenery. And the state of Tamil Nadu has stretches of green waiting for you. In recent years, the town of Kodaikanal has become quite the popular getaway for long weekends…