Orchard in Shimla Region


  • Apple Orchard, Near SSB Training Center, Kasumpti, Shimla, Himachal Pradesh 171009, India