Manali, India
Mountaineering Institute Road, Naggar Rd, Aleo, New Manali, Himachal Pradesh 175131, Thrill Nature Resorts, 175131