Tara Devi temple is one of the most visited religious places in Shimla. It is installed at a height of 7200 feet above sea level and situated around 11 km ...