The heart of Islamic Delhi: visiting the mausoleum of Nizamuddin Auliya
January 10, 2025
India is complicated and complex, multi-layered and fascinating… and don’t forget incredibly vast. There’s a dizzying array of travel destinations and experiences to explore in this Asian gem, and if you have a particular theme in mind that you wish to build your trip around, it is more than likely that India can oblige. In this article, we run through top destinations to add to your itinerary – whether you’re a foodie, a culture vulture, or a beach-loving relaxation-seeker. Read on for our top advice on what to do in India!
Immerse yourself in a world of flavor in India’s northern city of Delhi. The jumbled bedlam of Old Delhi is heaven for anyone who enjoys a hit of local life – take your time to ramble through and among some of the most historic and impressive markets in India: Chadni Chowk is an assault on the senses. Head along this bewilderingly eclectic thoroughfare for a thrilling experience, as much about food as humanity in general. Elsewhere, Asia’s biggest spice market occupies much of Khari Baoli Road, and makes a fine place to get to know the essential building blocks of Indian cuisine. Also, don’t miss Paratha Street, where these brilliant flatbreads have been in production for nearly 150 years.
An absorbing destination even when you remove food from the equation, Cochin is one of the major fishing ports in India – and there’s plenty of harborside activity to prove it. When you’re done with the boutiques and beaches, get ready to tuck into some of the most divine food in India. Heavily influenced by the proximity of the sea, the produce landed daily in the port forms the mainstay of many local specialties, enhanced with fragrant pinches of chili, curry leaves, and coconut.
This thronging city is a destination worthy of any foodie tour of India. Blessed with the double whammy of great seafood as well as a meat-eating tradition (some parts of India are mostly vegetarian), Kolkata serves up a fine array of edible treats to suit all palates. For an incredible blast of bartering and fresh produce, look no further than the frenetic Munsi Sadaruddin Street wholesale market, near MG Road Metro. Street food is more or less omnipresent: look for the busier setups to ensure food has not been sitting there for too long.
The veteran of the Indian beach package destination may be getting a bit long in the tooth, but Goa is still out partying til the small hours on a regular basis, especially in the overblown resorts at Calangute, Baga and Candolim. Look beyond these, however, and you will find that there are also quieter destinations along Goa’s 100km of coastline. Arambol is the current hotspot to check in and bliss out at a morning beach meditation or an evening trance party, whereas further down the coast lies the natural paradise of Mandrem, little more than a village with few tourist facilities other than a lovely beach, a few guesthouses, and simple eateries.
This east coast region is as yet under the radar for most sunseekers visiting India, yet it boasts a string of beaches, many of which are blissfully unspoiled. You’ll find no Goan-style beach parties or Keralan-style luxurious hotels here, but if it’s calm time to contemplate the waves that you’re looking for, this could be your destination of choice. Head to Mypadu Beach for solitude, as the long stretch of sand never gets crowded. Bheemunipatnam Beach is a sweeping curve of sand backed by green hills, offering shallow waters for easygoing days in the sun.
This is the perfect beach for an evening promenade and a spot of people-watching, rather than for lounging and swimming. At weekends there are sometimes thousands of Mumbaikars milling about on the sand, enjoying the breeze and munching the excellent street food as they go. Enjoy getting a feel for city beach life in India, but don’t bother to bring your swimmers – the water is pretty grim.
Peppered with heavyweight cultural sights, Jaipur is the capital of Rajasthan, one of the most exotic and traditional areas of India. The rich royal heritage is showcased in elaborate monuments such as the Amber Fort, which is impressive to visit by night, and the City Palace, a sprawling complex featuring several lovely gardens and courtyards.
The whole city is an eye-popping spectacle of Indian culture in action, where faith and spirituality ooze from the very walls of the town. Rise early to witness the striking sight of the population congregating at dawn on the shores of the sacred Ganges to wash and pray. Make time to watch the evening Ganga Aarti ritual – a spellbinding blend of chanted mantras, incense, and fire held on the river’s edge.
This is a destination for true romantics. Udaipur is one of the most scenic cities in India, known as the City of Lakes – and indeed, the filigree facades of the numerous palaces and havelis reflected in the water of Lake Pichola are a magical sight, with the silhouette of distant mountains framing the view perfectly. Take to the water to visit the island in the center of the lake, graced by the Jagmandir Island Palace, or try to tick off all 138 rooms at the Bagore Ki Haveli waterside palace, where evening folk dances take place.
If you’d like to get to know this incredible destination better, or if there’s a certain aspect of the country you would like to explore in depth, our handpicked local experts can help you find out more about India’s myriad temptations.
Explore all featured destinations
Join our mailing list for travel inspiration, trip recommendations, and insights from our local experts.