shimla water catchment sanctuary
Shimla Water Catchment Sanctuary, Shimla, Himachal Pradesh, 171001, India
Wildlife Sanctuary
Nature / Wildlife
Places To Visit
of the famous Rana of Koti, the Shimla... in all of Shimla. It is one... of the most secluded areas in Shimla...