Tara Devi Temple is another spiritual retreat around Shimla, located on Tara Parvat. The temple is situated just over eleven kilometers from Shimla City and it has been dedicated to Goddess Tara ...
Situated in the northwest Himalayan foothills lies Shimla ... Road Jakhoo and Kamna Devi Trail Winding uphill path passing beneath tall cedars until the revered Hanuman temple with magnificent ...