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.
Steeped in history yet overflowing with modern life, colorful, cacophonous Delhi pulsates with the relentless rhythms of humanity like few other cities on Earth.
Some travelers see Goa as one big beach resort, but the central region – with few beaches of note – is the state’s historic and cultural heart and soul. Wedged between Goa’s two biggest rivers, the Mandovi and the Zuari, this region is home to the state capital, Panaji, the glorious churches of Old Goa, inland islands, bird sanctuaries, spice plantations and the wilds of the Western Ghats.
Located on the banks of the holy Godavari River, Nashik (or Nasik) gets its name from the episode in the Ramayana where Lakshmana, Rama’s brother, hacked off the nasika (nose) of Ravana’s sister. Today this large provincial city’s old quarter has some intriguing wooden architecture, interesting temples that reference the Hindu epic and some huge bathing ghats. The city is noticeably cleaner, better maintained and greener than many Indian cities of its size.
The state of Jammu & Kashmir (J&K) brings together three incredibly different worlds. Jammu and Katra, in the south, are the state's rail hubs and a major draw for domestic pilgrims. Kashmir Valley is India's Switzerland, attracting local tourists seeking cool summer air, alpine scenery and Srinagar’s romantic houseboat accommodation. And then there's the Himalayan land of Ladakh, which for most foreigners is J&K’s greatest attraction. Its ethnolinguistically Tibetan people are predominantly Buddhist; their timeless monasteries are set between arid canyons and soaring peaks, while emerald-green villages nestle photogenically in highland deserts.
Like a giant wedge plunging into the ocean, South India is the subcontinent's steamy heartland – a lush contrast to the peaks and plains up north.
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.
Anjuna has been a stalwart of the hippie scene since the 1960s and still drags out the sarongs and sandalwood each Wednesday (in season) for its famous flea market. Though it continues to pull in droves of backpackers, midrange and domestic tourists are increasingly making their way here for a dose of hippie-chic. Anjuna is continuing to evolve, with a heady beach party scene and a constant flowering of new restaurants, bars and backpacker hostels. If anything, Anjuna is having a renaissance.
Ahmedabad (also called Amdavad, Ahmadabad or Ahemdavad), Gujarat's major city, will bowl you over. Its incredible architecture ranges from centuries-old mosques and mausoleums to cutting-edge contemporary design — and then there's the old quarter, where the narrow streets hide excitement around every twisting corner. Throw in some excellent museums, fine restaurants and a bustling street-food scene and you end up with a city that rightly deserves its place as India's first Unesco Urban World Heritage Site.
Varanasi is the India of your imagination. This is one of the world's oldest continually inhabited cities, and one of the holiest in Hinduism. Pilgrims come to the Ganges here to wash away sins in the sacred waters, to cremate their loved ones, or simply to die here, hoping for liberation from the cycle of rebirth.