Start your trip by visiting the magnificent Taj Mahal in the morning. Marvel at this UNESCO World Heritage Site and one of the Seven Wonders of the World. Spend the afternoon exploring Agra Fort, a grand red sandstone fortress that offers panoramic views of the city. As the evening sets in, take a peaceful walk along Mehtab Bagh, a beautiful garden complex located across the Yamuna River, offering stunning views of the Taj Mahal at sunset.
Start your day by exploring the Itmad-ud-Daulah Tomb, also known as the "Baby Taj." This exquisite marble mausoleum is often considered a draft of the Taj Mahal. In the afternoon, visit the impressive Akbar's Tomb, the final resting place of the Mughal emperor Akbar. Wrap up the day by admiring the beauty of the Jama Masjid, one of the largest mosques in India.
Embark on a day trip to Fatehpur Sikri, a well-preserved ghost town and UNESCO World Heritage Site. Explore the stunning architecture of this former Mughal capital, including the grand Buland Darwaza and Jama Masjid. Return to Agra in the afternoon and spend time shopping for handicrafts and souvenirs at the bustling Sadar Bazaar.
Embark on a day trip to Mathura and Vrindavan, two sacred cities associated with Lord Krishna. In Mathura, visit the Krishna Janmabhoomi Temple Complex, believed to be the birthplace of Lord Krishna. In Vrindavan, explore the famous Banke Bihari Temple and the intricately designed ISKCON Temple. Immerse yourself in the vibrant festivities and spiritual atmosphere of these holy cities.
While exploring Agra, don't miss the chance to visit the Tomb of Mariam-uz-Zamani. This tomb belongs to Mariam-uz-Zamani, the wife of Emperor Akbar and the mother of Jahangir. It's a serene place with beautiful architecture. Another off the beaten path attraction is the Guru Ka Taal, a historic Gurudwara known for its tranquil surroundings and holy pond.
To check hotel and flight prices for your trip to Agra, you can visit this link.