Thekkady Attractions & Activities - The Best Holiday Destinations for 2020
Thekkady (Idukki district, Kerala, India) is the location of the Periyar National Park. Kumily (Idukki district) is the nearest town center to Thekkady.
The Most Frequently Asked Travel Questions about Thekkady