Thekkady
Thekkady, KeralaThekkady is the location of the Periyar National Park, which is an important tourist attraction in the Kerala state of India.
Thekkady is the location of the Periyar National Park, which is an important tourist attraction in the Kerala state of India.