Khasra no 443, Lambapat, Himachal Pradesh 176059, India
360 view from restaurant
Interiors of the rooms
Swiss cottage luxury tents
Dhauladhar view