Category: Travel
Top > Travel Sub-Categories
180. Leh and Ladakh
Leh Ladakh is a region in the state of Jammu & Kashmir in the north west of India. Leh Ladakh is a high altititude mountainous area of remote beauty. Thus leh Ladakh which means the "land of passes" offers exciting opportunities for Monastery tours, great
http://www.lehandladakh.net
|