Ladakh is a mecca for motorcyclists in India, if not in the world. The land of passes and lamas invites crazy motorcycle freaks from every corner of the country for a ride of the lifetime. …
Continue readingLadakh is a mecca for motorcyclists in India, if not in the world. The land of passes and lamas invites crazy motorcycle freaks from every corner of the country for a ride of the lifetime. …
Continue reading