Tamil Nadu, a state in southern India, is renowned for its colourful customs, rich history, and ancient culture. With varied settings that range from tranquil beaches to undulating hills, it is a country full of magnificent temples, classical music and dance, and a rich creative legacy.