Chennai is located in Tamil Nadu state, India. The city is the capital of the southern Indian state of Tamil Nadu. It’s famously called the Garden City of South India. The major population of this city holds Tamils. Chennai is home to many historical monuments and tourist attractions. Chennai is ranked as the fourth largest … Read more