Shimla, India
Mall Road- Near High Court, opposite Oberoi Clarkes, Shimla, Himachal Pradesh,, 171001, 171001