Pillar Rocks, in the small town of Kodaikanal, is not only a stunning tourist attraction but also a place with a fascinating history.
Naturally formed pillar shaped rocks looks amazing, good view of the valley and with the mist