The Mangala Devi Kannagi Temple is a 1000 years old, ruined granite stone temple standing upright at an altitude of 1337 metres above sea level. The temple was built in reverence to Mangala Devi, also known as Kannaki and beholds a significant historical significance. The temple is located in the fo...