Ladakh, India

Ladakh, India

Ladakh, India, is the name of the eastern two-thirds of the state of Jammu and Kashmir. It's in a beautiful Himalayan range, characterized by a desolate, moonlike landscape and snowy peaks (it's ...

JDS Travel News JDS Viewpoints JDS Africa/MI