Odbar Guest Best Guest House at Leh Ladakh
Main Tukcha Road,Near Jorchung Hotel. Tukcha Road - 194101 LEH
www.chambres-hotes.fr/ho5529689
GPS
: 34.164638 (34°9'53" N) / 77.574331 (77°34'28" E)
Print