Contact Info

Sakti Villa
Sakti Village, Leh – Ladakh,
India.

Looking for Hotel, Guest House, Accommodation in Leh Ladakh