Thekkady is a town near Periyar National Park, an important tourist attraction in the Kerala state of India.
Subscribe your tourism news and Guide