Tamil Nadu is a southeastern state of India, situated on the Bay of Bengal. It is specifically famous for its natural beauty. Apart from the backwaters, coffee plantations and luscious South Indian delicacies, the state is also known for its rich tradition and culture which dates back to the eraRead More →