Chospa Hotel at Leh, Ladakh, by Enso Design Enso Design Ladakh region in northern most part of India is gaining prominence and seeing huge flux of domestic and international travelers. Spectacularly jagged, arid Himalayan mountains Read More »