A wonderland in the Indian state of Jammu & Kashmir, Leh casts a magical natural beauty to soothe any sense. When it comes to sightseeing, legend Buddhist Monasteries and the Leh Palace are must-see destinations in Leh. This place offers awesome opportunities for trekkers. Camping, water rafting and mountaineering are some other activities you can enjoy in Leh.