When you think of Tamilnadu, the first thing that strikes you as a traveler is the rich heritage of temples and ancient architecture that spreads the length and breath of the land. But beyond all the noise and drama of these tourist spots are locations where the land’s natural beauty takes over. One such place nestled between the hills of Palani is a quiet little village called Athoor, where lush greenery and tranquil surroundings make it a nice little getaway for humans (and the bird ...