Start your day with a visit to the iconic Taj Mahal, one of the Seven Wonders of the World. Marvel at its intricate architecture and the love story behind it. Arrive early to avoid the crowds and to catch the sunrise over the monument.
Next, head to Agra Fort, a UNESCO World Heritage site and a stunning example of Mughal architecture. Explore the various palaces, gardens and mosques within the fort, while admiring the stunning views of the Taj Mahal.
Refuel with some delicious Indian cuisine at Pinch of Spice. Try the Agra specialty, Petha, which is a sweet made from pumpkin and is a popular local delicacy.
Also known as the "Baby Taj," Itmad-ud-Daula is a beautiful tomb located on the banks of the Yamuna river. It is often overshadowed by the Taj Mahal, but it is just as stunning and worth a visit.
End your day with a visit to Mehtab Bagh, a beautiful garden complex located across the river from the Taj Mahal. It offers stunning views of the Taj at sunset and is a great place to relax and take some memorable photos.
If you have more time in Agra, you can consider visiting Fatehpur Sikri, another World Heritage site that is located just 23 miles away from Agra. You can also experience the Mughal heritage by attending the sound and light show in Agra Fort, which takes place every evening. Don't forget to try the local street food, especially the chaat and samosas.