In the morning, visit the Gateway of India and the Elephanta Caves. In the afternoon, explore the streets of Colaba, where you can find some of the city's best bars and restaurants. In the evening, head to one of Mumbai's famous nightclubs, such as Trilogy or Kitty Su, and party the night away.
Start your day with a visit to the Haji Ali Dargah, a stunning mosque located in the middle of the Arabian Sea. Afterward, head to Juhu Beach for a day of sun, sand, and water sports. In the evening, try some street food on the beach and watch the sunset.
Start your day by visiting some of Delhi's famous historical sites, such as the Red Fort and the Qutub Minar. In the afternoon, explore the bustling markets of Chandni Chowk. In the evening, head to Hauz Khas Village, where you'll find some of the city's best bars and clubs, such as Social, Fork You, and Raasta.
Start your day with a visit to the Lotus Temple, a stunning temple made entirely of white marble. Afterward, head to Adventure Island, an amusement park with roller coasters, water rides, and more. In the evening, try some street food at Karim's in Jama Masjid.
Start your day with a visit to the India Gate, a massive war memorial located in the heart of the city. Afterward, head to Connaught Place, where you can find some of the city's best shopping. In the evening, head back to Hauz Khas Village for some more nightlife.
Don't miss out on the street food in Mumbai and Delhi - it's some of the best in the world. If you have time, consider taking a day trip to Agra to visit the Taj Mahal. To maximize your fun, make sure to plan your days ahead of time and book any tickets or reservations in advance.