Madurai Travels Logo
Attractions

|Comments are Off
Location: Ratnagiri Balamurugan temple is an ancientMurugan temple is located in Ratnagiri,  Vellore, India; a deviation from Chennai Bangalore National Highway. About: It is said that the priest of this temple is an enlightened person. The deity is God Karthik in Child form. A...