In the morning, explore the Red Fort, a historic fortification built in the 17th century. This World Heritage Site is one of the most iconic destinations in India. In the afternoon, visit the nearby Chandni Chowk bazaar, which offers a wide range of shops and restaurants. In the evening, enjoy a light and sound show at the Red Fort, which showcases the history of the fort and the city of Delhi.
Start your day early and travel to Agra to see the world-famous Taj Mahal. This iconic mausoleum is considered one of the most beautiful buildings in the world and is a UNESCO World Heritage Site. Spend the morning exploring the Taj Mahal and its surrounding gardens. In the afternoon, visit the Agra Fort, another UNESCO World Heritage Site, which was formerly the residence of the Mughal dynasty. In the evening, enjoy a traditional Indian dinner at a local restaurant.
Travel to Jaipur, known as the "Pink City," and visit the Hawa Mahal, a palace with an intricate facade that resembles a honeycomb. Spend the morning exploring the palace and its numerous courtyards and chambers. In the afternoon, visit the City Palace, a former royal residence that now houses a museum. In the evening, take a stroll through the bustling bazaars of Jaipur and shop for souvenirs.
Travel to Mumbai and visit the Gateway of India, an iconic monument built during the British Raj. Spend the morning exploring the area and taking a boat ride to the nearby Elephanta Caves, a UNESCO World Heritage Site. In the afternoon, visit the Chhatrapati Shivaji Terminus, a historic railway station that is also a UNESCO World Heritage Site. In the evening, enjoy a sunset view of the city from the Marine Drive promenade.
Other local attractions to consider include the Lotus Temple in Delhi, the Jantar Mantar Observatory in Jaipur, and the Elephanta Caves in Mumbai. Side trips to consider include a visit to the Fatehpur Sikri complex outside Agra and a trip to the hill station of Mount Abu in Rajasthan. To maximize your fun, try taking a cooking class to learn how to make traditional Indian cuisine or attend a Bollywood dance class. Finally, be sure to sample the street food in each city, but make sure to only eat from reputable vendors.