TIH Khushu Guest House
TIH Khushu Guest House
Hotel
Upper Tukcha Main Road
, Leh, Jammu and Kashmir, India
194101