Shoghi is a hamlet town situated in the Shimla district of Himachal Pradesh. The place is rich in culture and this is evident from the lifestyle, fairs and festivals, dance, music, language and art and crafts of the place. The hamlet is well-known as temple town as it houses many ancient temples. Shoghi is also well-known for its beauty and offers opportunities for adventure activities like trekking, hiking, camping etc. The Tara Devi Temple, Kandaghat, Viceregal Lodge, Waknaghat, Jakhoo Hills, Hanuman Temple and Strawberry Hill are some of the major tourist attractions of the place.