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.

Mountains/Woods

5 Days Ride

Explore tour