Leh Ladakh – The Land of High Passes
Leh is situated at the altitude of 11500 feet, surrounded by the mountains which often remind you about the vastness of the nature and the importance of finding peace. When you visit Leh it is very important to acclimatize at high altitude and first two days 48 hours you spend in Leh will decide you whether […]
