Thekkady (Idukki district) is the location of the Periyar National Park, which is an important tourist attraction in the Kerala state of India. Situated close to the Kerala -Tamil Nadu border town of Kumily, it is located about 257 km (160 miles) from Trivandrum. The sanctuary is famous for its dens...