Thekkady is a town near Periyar National Park, an important tourist attraction in the Kerala state of India. Some of the famous things to do in Thekkady are exploring Periyar National Park, visiting Mangla Devi Temple, taking a tour of Abraham's Spice Garden and more.
41