B Brexiter Active member Jul 5, 2021 #1 Shahi Theatre is last surviving single-screen cinema in Shimla in the Himalayas, once a summer retreat of British India.
Shahi Theatre is last surviving single-screen cinema in Shimla in the Himalayas, once a summer retreat of British India.