Tamil Nadu, the jewel of South India is replete with many visit-able destinations that would fascinate the heart and soul of any passionate vacationer. There are temples, wildlife resorts and many other places to keep you busy on your Tamil Nadu vacation. To plan the best Tamil Nadu holiday, read on to learn about the top 20 visit-worthy places of […]