Daily Site Views: Approx 60,000+
No. of Site: 1
Near by places: Site is located in shimla, at National Highway near Mall Road.
Snow-capped Himalayan peaks and green pastures surround Shimla, the capital of Himachal Pradesh.
The Lift, Shimla is located in National Highway 22 Just 300 meters from Local Bustand and 100 meters from Mall Road.