Karta Vacation Rentals
Perched in the heart of Leh, a short drive from Shey Palace, Spitok Gompa and the Indus River View Point. Leh Temple and Stok Palace are also within easy reach, making this a handy base for exploring Ladakh’s monasteries and high‑desert scenery.