Public Library in Shimla Region


  • Vivekananda Kendra Kanyakumari, Branch Shimla, Nabha Estate, Opp. Royal Hotel, Shimla, Himachal Pradesh 171004, India