North India
Jammu & Kashmir, Himachal Pradesh, Punjab, Uttarakhand, Delhi, Rajasthan, Uttar Pradesh

North India is where the Himalayas meet the plains, and where two very different kinds of travel keep pulling me back — pilgrimage on one end, heritage circuits on the other.

The Amarnath Yatra with my parents is the trip that anchors this region for me. Walking that trail isn't really about the destination — it's about the pace it forces on you, and the company you keep along the way. Doing it with family made it something closer to a shared endurance test than a holiday, in the best sense. The Valley of Flowers, further west in Uttarakhand, is the quieter counterpart: no crowds, no chanting, just a high-altitude meadow that turns riotous with color for a few weeks a year if you time it right.

Then there's the other North India — the one most first-time visitors to the country actually see. Delhi, Agra, Jaipur: the Mughal capital, the Taj, the Pink City. It's a well-worn triangle for a reason, and I don't think that's a bad thing. Some routes become classic because they genuinely deliver — Fatehpur Sikri's abandoned red sandstone city, Jaipur's Amber Fort at first light, Delhi's layered history from the Qutub Minar to Lutyens' Delhi, all within a few hours' drive of each other.

Punjab and Himachal round this region out with a different register again — the Golden Temple's marble courtyards at dawn, the hill stations that the British built as summer retreats and that still work exactly as intended. Rajasthan alone could be its own region; folded in here, it's the desert counterweight to the mountains further north.

What ties North India together for me isn't geography so much as intensity — every state in this list has at least one place that asks something of you, whether that's altitude, faith, or just standing in front of something genuinely old and taking it seriously.

Every place in this region

← All of India