The Chamundeshwari Temple, located 13 kilometres from Mysuru on Chamundi Hill, is a major religious site, deeply revered by the Mysuru royals and considered the state deity. "Inside the temple (on ...