Delicious regional cuisine, charming temples and amazing wildlife await you in Tamil Nadu, a beautiful state on the southern coast of India. There are also gorgeous sandy beaches, sparkling silver springs and cool hill stations to relax where you can escape the summer heat.