Рет қаралды 134
Thekkady is a town near Periyar National Park, an important tourist attraction in the Kerala state of India. The named Thekkady is derived from the word "thekku" which means teak. This place experiences a pleasant climate all over the year.