Contacted Club Mahindra Manali Resort in Himachal Pradesh
75, Middle Bazar, The Mall, Shimla, Himachal Pradesh 171001