Spituk Road, Choglamsar, Leh-Ladakh (J&K) India
+91- 909 994 0977
thenatureresidencyleh@gmail.com
Book Now
Term of Use