Saffar Holiday Maker

Lha-ri-sa Resort


Address : Skara, Leh, Ladakh, Skara, Leh, Jammu And Kashmir ,
Location :
City : Leh


Amenities :

Available Rooms