Cycling the highest road in the world on a tandem bicycle

Just two Aussies who decided to cycle the Leh-Manali Highway in India on their honeymoon.
Back to Top