Mangala Devi Temple
The Mangala Devi Temple is a prominent Hindu temple located in the Periyar Tiger Reserve near Thekkady in the Idukki district of Kerala, India. The temple holds significant religious and historical importance and is a revered pilgrimage site for devotees. Key features of the Mangala Devi Temple: Mangala Devi Temple is a 1000-year old temple … Read More