Shoghi
India / Himachal Pradesh /Shimla / Shoghi Shoghi is locate at an altitude of 5700 mts above sea level. Located very close to Shimla, the town is popular for its various temples, the most important being the Tara Devi Temple. One of the main attractions is a village resort known as Park Woods. Nearby tourist […]