Ride to the highest motorable road in world- manali to leh

Tripoto
8th Aug 2015