With Leh now become the new summer capital for bikers, backpackers and tourists, here is a list of things to do in the most famous Himalayan town of India. Read on to know more… 1. Ladakh T-shirt The market is flooded with shops selling Ladakh embroidery t-shirts with various designs and colours. The journey route […]