The name is just apt for the location, for the view from the balcony is bound to take you into the midst of heavenly abode. It had snowed at Jalori pass the night before and the snow capped pass/mountain was visible from our room at one end, and more snow capped mountains to the farther end, and pine forest covering...
More
- Official Description (provided by the hotel):
-
Its a place for nature lovers, trekkers and people who like peace. It is situated in Himachal Pradesh, India at a height of 8200 ft.
...
more
less