Lha-Ri-Sa Resort

Lha-Ri-Sa Resort Address: Lower skara Road, Leh, India

Minimum price found for Lha-Ri-Sa Resort was: Null INR

Click here to get more information, photos & guest ratings for Lha-Ri-Sa Resort