Narkanda is located in the state of Himachal Pradesh and can be accessed by road from most major parts of the state. It is located at a convenient distance from Shimla which is well-connected with ...
Some results have been hidden because they may be inaccessible to you