India

Stok Palace: An exquisite miniature of Ladakh

India

It was mid-afternoon when we arrived in Leh. The temperatures soared to 30 degrees, a very unlikely...
Read More
Close