Shimla, one of India’s most famous hill stations, located in himachal state. derives its name from Goddess Shyamala, an incarnation of Goddess Kali, the deity of power and wrath.