Shoghi is known for its scenic beauty, trekking trails, and adventure activities like rock climbing and rappelling.
Shoghi is a small town located in the Shimla district of the Indian state of Himachal Pradesh. It is situated at an altitude of 5,700 feet above sea level and is surrounded by dense forests of oak and deodar trees. Shoghi is known for its scenic beauty, trekking trails, and adventure activities like rock climbing …