The road from Manali, in Himachal Pradesh, to Leh, in the Ladakh district of Kashmir is probably the best motorcycle riding route anywhere in the world. This motorcycle adventure packs in high-altitude terrain...
View DetailsOne of the lesser-known rides in the Greater Himalaya is to Spiti, in north-eastern Himachal Pradesh. Once known as the forbidden land, this magical mountain kingdom borders Tibet, and along Lahaul district...
View Details