Road Trips in India – Leh Manali Highway Introduction The Leh-Manali Highway in North India is one of the most treacherous yet ruggedly picturesque highways probably in the world. As the name suggests, this highway connects Leh, Ladakh in Jammu & Kashmir to Manali in Himachal Pradesh. The highway spans about 500 km (490 km precisely) […]