1

Camel Safari in Leh Ladakh Ladakh is in the northern most part of India in the state of Jammu and Kashmir. It has two districts-Leh and Kargil. Leh is at the distance of 434 kms from Srinagar and on the banks of river Indus. Ladakh is a cold desert land […]