All 6 Sacred Temples in Shimla for a Spiritual EscapeBy Kshama BhavaniJuly 8, 20210 Often referred to as the “Queen of Hill Stations”, Shimla, the capital of Himachal Pradesh, is one of the stunning…