Contacted UDAI VILAS PALACE MANDAWA
48/1, Middle Bazar, The Mall, Shimla, Himachal Pradesh 171001