Many people are unaware of the lovely Himachal Pradesh village of Shangarh. You will be in awe of its breathtaking splendour. You should keep your trip to Shangarh a secret from others after you return from it. Know You will slow down and rediscover your love of nature after visiting