Spituk Road, Choglamsar, Leh-Ladakh (J&K) India
+91- 7016662603
thenatureresidencyleh@gmail.com
Book Now
Room with city view

Comments are closed.

Open chat