World’s Best Kept Secret Travel Spots #7: Ladakh India
Number 7 on our list is probably a destination that most have never heard of. Ladakh, which means “Land of the high passes”, is at the base of the Himalaya’s in the far northern region of India in the state of Jammu and Kashmir. It sits in a vast trough between the Suru Vally and the […]