Start your exploration of Delhi by visiting the iconic landmarks in the city. Witness the grandeur of the Red Fort and the Jama Masjid before taking a traditional rickshaw ride in Chandni Chowk to try the street food. Later, head to India Gate, drive past the Parliament House, and explore the exhibits in the National Museum. End the day with the beautiful Lotus Temple, a Bahai House of worship.
Embark on a day trip to Agra, home of the world-famous Taj Mahal. Start your day by admiring the architecture of Agra Fort and then visit UNESCO World Heritage Site, Taj Mahal. Learn about the love story that inspired its creation and don't forget to take some souvenir pictures. Finally, head to the Tomb of Itimad-ud-Daulah and learn about the Mughal Empire's dynasty.
Make an early morning start to reach Amritsar and explore the Golden Temple -- the holiest shrine of the Sikh religion. Witness the flag ceremony at the Wagah border between India and Pakistan before heading back to the temple and feeding the fish in the surrounding lake. In the evening, visit the Jallianwala Bagh to learn about the history of the Indian independence movement and the atrocities committed by the British.
Shop at popular markets in Delhi such as Sarojini Nagar, Chandni Chowk, or Janpath Market before departing for home. Pick up souvenirs ranging from traditional handicrafts and textiles to modern-day clothing and accessories. Make sure to enjoy Delhi's street food in the markets before departing to Indira Gandhi International Airport for your flight back home.
If you have more time in Delhi, add visits to other major landmarks such as Qutub Minar, Humayun's Tomb, or the Akshardham Temple. For a more serene experience, visit Lodi Gardens or India's largest Mosque, Hazrat Nizamuddin Dargah. In Agra, a visit to the Mehtab Bagh gardens across the river from the Taj Mahal can provide an alternative vantage point from which to view the monument. Finally, consider exploring more of Amritsar's food scene or taking a day trip to the nearby village of Wagah for a unique taste of rural India.