Thekkady
Thekkady is a town near Periyar National Park, an important tourist attraction in Kerala. The name Thekkady is derived from the word “thekku” which means teak. This place experiences a pleasant climate all over the year.
Thekkady is a town near Periyar National Park, an important tourist attraction in Kerala. The name Thekkady is derived from the word “thekku” which means teak. This place experiences a pleasant climate all over the year.