Steeped in history yet overflowing with modern life, colorful, cacophonous Delhi pulsates with the relentless rhythms of humanity like few other cities on Earth.
India's most titillating town is famed far and wide for the erotic stone carvings that swathe Khajuraho’s three groups of World Heritage–listed temples. The Western Group of temples, in particular, contains some stunning sculptures that together make up some of the finest temple art in the world.
The historic settlement of Mysuru (which changed its name from Mysore in 2014) is one of South India's most enchanting cities, famed for its glittering royal heritage and magnificent monuments and buildings. Its World Heritage–listed palace brings most travelers here, but Mysuru is also rich in tradition, with a deeply atmospheric bazaar district replete with spice stores and incense stalls. Ashtanga yoga is another drawcard and there are several acclaimed schools that attract visitors from across the globe.
A favourite destination for adventurous travelers, Odisha (Orissa) rewards those who make the effort to stray off the beaten track with an intricate patchwork of archaeological wonders, fascinating tribal culture, and natural beauty, along with an old-fashioned sprinkling of sun and sand.
The Taj Mahal rises from Agra's haze as though from a dream. You’ve seen it in pictures, but experiencing it in person, you'll understand that it's not just a famous monument, but a love poem composed of stone. When you first glimpse it through the arched entryway, you might find yourself breathless with awe. Many hail it as the most beautiful building on the planet.
A little-developed shoreline running south from Mumbai all the way to Goa, this picturesque strip of coast is peppered with picture-postcard beaches, fishing villages and magnificent ruined forts. Travelling through this tropical backwater can be sheer bliss, whether you're off to dabble in the sands with Mumbaikars in Ganpatipule, visiting the stunning Janjira Fort at Murud-Janjira or heading into the blue at Malvan, the last beach town of significance before the sands give way to Goa.
Bikaner is a vibrant, dust-swirling desert town with a fabulous fort and an energising outpost feel. It’s less dominated by tourism than many other Rajasthan cities, though it has plenty of hotels and a busy camel-safari scene, which attracts plenty of travelers looking to avoid the crowding that occasionally occurs around Jaisalmer-based safaris.
Separated from fertile Lahaul by the soaring 4551m Kunzum Pass, the trans-Himalayan region of Spiti is another chunk of Tibet marooned within India, a kind of 'mini-Ladakh' with fewer tourists. The scattered villages in this serrated moonscape arrive like mirages while the turquoise-grey ribbon of the Spiti River is your near-constant companion, albeit sometimes way below in precipitous gorges.
Mighty Mehrangarh, the muscular fort that towers over the Blue City of Jodhpur, is a magnificent spectacle and an architectural masterpiece. Around Mehrangarh’s base, the old city, a jumble of Brahmin-blue cubes, stretches out to the 6-mile-long (10km), 16th-century city wall. The Blue City really is blue! Inside is a tangle of winding, glittering, medieval streets, which never seem to lead where you expect them to, scented by incense, roses and sewers, with shops and bazaars selling everything from trumpets and temple decorations to snuff and saris.
Bharatpur is famous for its wonderful Unesco-listed Keoladeo National Park, a wetland and significant bird sanctuary. If here for the park, the city also has a few historic vestiges and a good museum worth visiting too. Bharatpur hosts the boisterous and colourful Brij Festival just prior to Holi celebrations.