Leh - Few places in India are so enchanting as Leh, a high-desert town in the Himalayas. Originally a stop for trading caravans, it is now known for its Buddhist sites and nearby trekking areas. Massive 17th-century Leh Palace, modelled on the Dalai Lama’s former home overlooks the old town’s bazaar. Dotted with stupas and whitewashed houses, the Old Town is dominated by a dagger of steep rocky ridge topped by an imposing palace and fort.