Shimla, India
Block Number 12, Willow Estate, Lakkar Bazar, 171001 Shimla, India, Block Number 12, 171001
1 double bed