Asia
India
"The country that makes everywhere else feel quiet."
India does not ease you in. It arrives all at once — the heat, the sound, the color, the smell of cumin hitting hot oil from a street cart at six in the morning. There is no other country on earth where the sensory volume is turned this high, and no other country where the reward for enduring the overwhelm is this large. India is staggering in the literal sense: it staggers you, it rearranges your assumptions about scale, about history, about what food can be. The distance between Rajasthan and Kerala is not just geographic — it is civilizational. Different languages, different gods, different ways of folding bread.
Rajasthan is where most first-timers land, and it earns the attention. Jaipur, Jodhpur, Udaipur, Jaisalmer — each city a different color, each fort a different dynasty, each meal a different approach to spice and heat. But the India that stays with you longest may be in the south. Kerala’s backwaters are a world of green waterways, coconut groves, and fish curries built on tamarind and black pepper. Tamil Nadu’s temple cities — Madurai, Thanjavur, Mahabalipuram — contain some of the most extraordinary architecture the human species has produced, and almost no international tourists.
When to go: October to March is the classic season for most of India — cool, dry, and manageable. Rajasthan is best from November to February. Kerala is lovely year-round but driest from December to March. Avoid the pre-monsoon heat of April to June unless you enjoy temperatures that feel personal.
What most guides get wrong: They try to see too much. India punishes rushed itineraries and rewards depth. Pick one region — Rajasthan, Kerala, the Himalayan foothills, the northeast — and give it two to three weeks. Trying to do the Golden Triangle in five days is how people come home saying India was exhausting rather than extraordinary.
Explore
Places in India
Darjeeling
A hill station perched above the clouds where tea plantations cascade toward the Himalayas and a toy train chugs through the mist.
Delhi
A city of seven ancient capitals layered on top of one another, where Mughal tombs and modern chaos coexist with startling intensity.
Goa
A former Portuguese colony where Latin churches stand beside Hindu temples and the beaches range from full-moon raves to complete solitude.
Hampi
A surreal landscape of boulder-strewn hills and ruined temples where the capital of a forgotten empire crumbles beautifully into the earth.
Kerala
A sliver of tropical coast where palm-fringed backwaters, spice plantations, and Ayurvedic tradition create India at its most serene.
Ladakh
A high-altitude desert of monasteries, mountain passes, and turquoise lakes where the earth meets the sky at 3,500 metres.
Mumbai
India's maximum city -- a relentless, cinematic metropolis where Bollywood dreams and street-food reality collide on every corner.
Rajasthan
A desert kingdom of amber forts, blue cities, and a colour palette so vivid it makes the rest of the world look faded.
Udaipur
The city of lakes, where white marble palaces float on still water and the romance of Rajasthan reaches its most refined expression.
Varanasi
The oldest living city on earth, where the Ganges receives the dead, the living, and the prayers of a billion people.
Free download
Get the India Guide
A curated PDF itinerary with honest picks, real restaurants, and the details that matter — the kind you'd actually print and bring.
Download the guide