Home Stay 51 Stone home stay Dalhousie Rd, Jandrah, Dibbar Khola, Himachal Pradesh 176301 078766 27233 Open map ← Back to Dibbar Khola Claim this hospital