Thekkady wildlife Hill Station popular destination Idukki Kerala

Thekkady is a small town located in the Idukki district of Kerala, India. It is situated near the border of Tamil Nadu and is surrounded by the lush greenery of the Western Ghats. The town is famous for the Periyar National Park, which is one of the largest wildlife sanctuaries in India. The park is … Read more