Idukki is one of the most nature-rich areas of Kerala and Thekkady is the location of the Periyar National Park, which is an important tourist attraction of the district. It is located near to Kerala-Tamilnadu border. Thekkady is famous for its dense evergreen, semi-evergreen, moist deciduous forests and savanna grass lands. It is home to […]