by Divya Sarjolta | India, Ladakh, North India
Dealing with altitude sickness in Leh is the first thing you should ponder over while planning a journey to this part of the Majestic Himalayas. Also known as the “Land of High Passes,” Ladakh is not just a travel destination, it is an adventure travel...