Chellarkovil is a small sleepy village situated 15km north to Kumily in Idukki district. The village is in the Anakara Panchayath which is located on the Kerala – Tamil Nadu border. It is known as the best eco-tourism spot in Idukki. The picturesque beauty of the mountains, waterfalls and greenery all around is a...
Categories:
Chellarkovil
Idukki
Kumily
Read More