Located in the Idukki district of Central Kerala, Thekkady is considered an important plantation center and charming hill station. This is where you"ll find one of the finest wildlife reserves in India. A main attraction of the reserve is the artificial lake formed by the Mullaperiyar Dam, which is right across from Periyar River.
Tusker Trail: Exhilarating Elephant Ride In Thekkady, Kerala
No comments:
Post a Comment