About the Place: Narkanda is a town and a nagar panchayat in Shimla district in the Indian state of Himachal P...
narkanda-archives-ghoomophiro
Loading...