TRAVEL TO EXOTIC DESTINATIONS - INDIA
Feb.24, 2008 in
Asia
Leh – Up above in the mountains so high
Want a break in a hill station? Far from the maddening crowds nestled in the mighty Himalayas is Leh the capital city of Ladakh of the Jammu and Kashmir state of India.
