While Shimla is primarily known for its scenic beauty and colonial architecture, there are a few notable temples in and around the city that you might want to visit. Here are some must-visit temples in Shimla: Jakhu Temple, Kali Bari Temple, Tara Devi Temple, Sankat Mochan Temple and Kamna Devi Temple. These are some of the popular temples in Shimla that attract devotees and tourists alike.