Spituk Road, Choglamsar, Leh-Ladakh (J&K) India
+91- 8448596553
thenatureresidencyleh@gmail.com
Book Now
Privacy Policy