
Biker Vigin Francis Journeys From Andaman Islands To Umling La Pass
Uming La Pass is a great place for any rider. The Pass is the world’s highest paved road and mountain pass, located in Ladakh, India. Vigin Francis, a rider from the Andaman and Nicobar Islands, had an ambition of riding his bike across the country to the highest roadway and mountain pass, the Uming La…