Situated deep inside the forests of the Periyar Tiger Reserve, the Mangala Devi temple is a thousand year old ancient temple dedicated to Goddess Mangala Devi, also known as Kannaki. It is one of the notable Hindu temples in Kerala that attracts visitors not only for its religious significance but also for its breathtaking surroundings and rich history.