Agra is home to many historical landmarks, starting with the world-famous Taj Mahal. Visit the Agra Fort for its remarkable architecture and history, and then head to Fatehpur Sikri, a well-preserved Mughal city. Itmad-ud-Daula Tomb offers beautiful marble carvings, and Mehtab Bagh is perfect for catching a view of the Taj Mahal across the Yamuna River. Jama Masjid, one of India’s largest mosques, is another architectural gem in Agra. Each site tells a different story of the city’s Mughal past.