Manali – Leh Highway : A Journey through Stunning Landscapes.

A journey along the Manali Leh highway has to be one of the most visually stunning journeys in the world. Add to it, the bad roads, the rarefied mountain passes, the hair pin bends interspersed with the bone chillingly cold streams of water on the the broken, potholed or non existent roads and you find […]