A home away from home amidst the serene beauty of Himalayas