Mangala Devi Kannagi Temple
Mangala Devi Kannagi temple is a historic temple located in the Idukki District of Kerala bordering Tamil Nadu, about 7 km from Pazhiyankudi in Theni district and 15 km from Thekkady in Idukki district. Cheran Chenguttuvan, the king of ancient Tamilakam, had erected the temple for Kannagi around 2000 years back at Vannathipara and called …