Tamil Nadu is a land most known for its monumental ancient Hindu temples and classical form of dance Bharata Natyam. Tamil Nadu lies in the southernmost part of the Indian Peninsula and is bordered by the union territory of Puducherry, and the states of Kerala, Karnataka, and Andhra Pradesh. It is bound by the Eastern Ghats in the north, the Nilgiri, the Anamalai Hills, and Kerala on the west, by the Bay of Bengal in the east, the Gulf of Mannar, the Palk Strait in the south east, and by the Indian Ocean in the south.
Tamil Nadu Travel Guide
Top Destinations in Tamil Nadu

Chennai, India
Chennai is the capital city of the Indian state of Tamil Nadu. Located on the Coromandel Coast off the Bay of Bengal, it is the biggest industrial, commercial ... more

Coimbatore, India
Coimbatore is a city in India. It is the second largest city and urban agglomeration in the Indian state of Tamil Nadu,after Chennai and the sixteenth largest ... more

Trichy, India
Tiruchirappalli also called Tiruchi or Trichy, is a city in the Indian state of Tamil Nadu and the administrative headquarters of Tiruchirappalli District. ... more

Madurai, India
Madurai is Known as Athens of the East, Madurai is a place of great historical and cultural importance. It is the oldest city in Tamil Nadu and Madurai lies on ... more

Ooty, India
Green Udhagamandalam better known, as Ooty is the most popular hill station in the South. Located in the Western ghats at a height of 2240m, Udhagamandalam is... more

Kodaikanal, India
Kodaikanal is a city in the hills of the taluk division of the Dindigul district in the state of Tamil Nadu, India. Its name in the Tamil language means "The ... more

Mahabalipuram, India
Mahabalipuram is an enigmatic town popular for its rock-cut temples and monuments. The city was one of the most flourishing port towns during the historic rule ... more

Thanjavur, India
Thanjavur, formerly Tanjore, is a city which is the headquarters of the Thanjavur District in the south Indian state of Tamil Nadu. Scholars believe the name ... more

Kanyakumari, India
Kanyakumari formerly known as Cape Comorin, is a town in Kanyakumari District in the state of Tamil Nadu in India. Kanyakumari lies at the southernmost tip of ... more

Vellore, India
Vellore is the administrative headquarters of Vellore District in the South Indian state of Tamil Nadu. It is on the banks of Palar River and has been ruled, at... more

Yercaud, India
Yercaud is a hill station in Salem District, in Tamil Nadu, India. It located in the Shevaroys range of hills in the Eastern Ghats; the Yercaud hill area is ... more

Salem, India
Salem is a city and a Municipal Corporation in Salem district in the Indian state of Tamil Nadu. Salem is located about 160 kilometres northwest of Coimbatore... more

Coonoor, India
Coonoor is a famous hill station that is 17 km from Ooty in Tamil Nadu, India. It is probably the second most popular hill station in the Nilgiris. The hill ... more

Kumbakonam, India
Kumbakonam, also spelt as Coombaconum in the records of British India, is a town and a special grade municipality in the Thanjavur district in the southeast ... more

Kanchipuram, India
Kanchipuram a otherwise known as Kanchi is a city in the Indian state of Tamil Nadu, 72 km from Chennai - the capital of Tamil Nadu. It is the administrative ... more

Krishnagiri, India
Krishnagiri is a city, municipal center and the headquarters of Krishnagiri District in the Indian state of Tamil Nadu. It is located 90 km from Bangalore and ... more

Yelagiri, India
Yelagiri is a hill station in Vellore district of Tamil Nadu, India, situated off the Vaniyambadi-Tirupattur road.Located at an altitude of 1,410.6 metres above... more

Masinagudi, India
Small town close to Mudumalai and Bandipur wildlife sanctuaries. Masini amman temple is situated here only.Fantastic climate.
Thiruvannamalai, India
Tiruvannamalai is a town in the Indian state of Tamil Nadu. The town is administered by a special grade municipality that covers an area of 16.33 km2 (6.31 sq ... more

Kotagiri, India
Kotagiri is a panchayat town in The Nilgiris District in the Indian state of Tamil Nadu. Kotagiri is situated at an elevation of around 1793m above sea level ... more