HOLIDAYS IN LUXURY TRAVEL 1 available offer
Hotel Thongsal
Hotels: Luxury Travel
Hotel Thongsal, a luxury resort in Leh, Ladakh on the Shanti Stupa Road is within walking distance to Chagspa, Leh main market & Shanti Stupa. ...