Situated among the grand Himalayan peaks and green vegetation, this small hill town offers a deep cultural splendor ... For ...