Iris Cottage Dalhousie Moti tibba, Moti Tiba, Dalhousie, Himachal Pradesh 176304 098760 80405 Website Open map ← Back to Dalhousie Claim this hospital