Tamil Nadu Travel Guide Tamil Nadu is a state located in the south-eastern part of the Indian peninsula. Tamil Nadu is a part of the first joint Madras province, which was later divided on the basis of languages. There has been a continuous cultural history of more than 4,000 years in Tamil Nadu. The country’s […]