Castle in Shimla Region


  • Mall Rd, Nabha, Shimla, Himachal Pradesh 171003, India