Tamil Nadu is full of wonders – natural and man-made. Places like Mahabalipuram and Thanjavur are studded with UNESCO heritage monuments, while the Nilgiri Railways, Pamban bridge are examples of modern engineering excellence. With the Western Ghats on the West and Eastern Ghats on the east, one can just keep exploring hill-forests in Tamil Nadu forever. In this post I bring to you the best places to visit in Tamil Nadu from my own travel diaries as well as from fellow bloggers who share this love for the Dravidian state.