20 Biswa Plot For sale at Near Shimla Hill and Circuit House Theog Shimla —- Drive in —- Beautiful View — 500 m distance from Taj — Price – 85 Lakhs