The Ridge, Lakkar Bazar, Shimla, Himachal Pradesh 171001

Hotel Thank You

Booking invalid