The iconic Taj Mahal is a must-visit, especially at sunrise when the crowds are smaller and the light is perfect for photos. Built in the 17th century by Emperor Shah Jahan for his wife Mumtaz Mahal, the white marble mausoleum is a UNESCO World Heritage Site and considered one of the new Seven Wonders of the World.
Agra Fort is another UNESCO World Heritage Site and an impressive red sandstone fortress built in the 16th century. Once the seat of the Mughal Empire, it features beautiful palaces, mosques and gardens. Visit the Diwan-i-Am (Hall of Public Audience), Diwan-i-Khas (Hall of Private Audience), and the Jahangir Palace.
One of the largest mosques in India, this imposing red sandstone structure is a fine example of Mughal architecture. Built in the 17th century, it has a large courtyard and a prayer hall with intricate marble inlay work. Non-Muslims are allowed to visit outside of prayer times.
Akbar the Great was one of the most famous Mughal emperors, and his tomb is a grand sandstone and marble mausoleum set in a beautiful garden. Built in the 17th century, it combines both Islamic and Hindu architectural styles. The tomb is closed on Fridays.
For a stunning view of the Taj Mahal, head to Mehtab Bagh, a garden complex on the banks of the Yamuna River. It's the perfect spot to watch the sunset and take in the beauty of the Taj from afar. The garden is open from sunrise to sunset and there's a small entrance fee.
Consider visiting Fatehpur Sikri, a well-preserved ancient city about an hour's drive from Agra. It was the capital of the Mughal Empire for a brief period in the 16th century and features stunning architecture, including the Buland Darwaza gate and the Jama Masjid mosque. You can also try some delicious local cuisine, such as petha (a sweet made from winter melon) and mughlai biryani (a rice dish with meat and spices).