Thekkady, located in the Idukki district of Kerala, is a town situated close to Periyar National Park, one of the state’s major tourist destinations. The name “Thekkady” comes from the Malayalam words “thekku,” meaning teak, and “adi,” meaning bottom, reflecting the area’s rich teak forests.