Our homestay in Nubra Valley in Leh Ladakh