Explore relationships
Theni
Theni is a valley town situated in the Indian state of Tamil Nadu at the foothills of the Western Ghats. It is the headquarters of the Theni district, 70 km from Madurai.
Use + to expand a branch. Click a topic name to open its summary.