The cultural capital of India Chennai, formerly known as Madras, is the capital of the Indian state of Tamil Nadu. Chennai's attractions and natural beauty contribute to its popularity. Many tourist attractions, historical buildings, and temples exist in the city to attract travel enthusiasts. Chennai is well-known for its historical and cultural history among visitors … [Read more...]