My road trip along the Leh-Manali Highway (in North India) will forever remain tattooed in my brain. I’m convinced it’s the most beautiful place in the world – a playground for the gods. Not only does it house the world’s highest road, it also delivers a rolling tapestry of jaw-dropping landscapes, which left me dizzy with delight. I have to return at some point and complete the journey on a Royal Enfield (in-keeping with Indian tradition).