Come numerose altre fortezze di epoca moghul, quello di Agra ospita, all'interno del doppio muro di cinta, abitazioni private ed edifici religiosi. I lavori di costruzione cominciarono nel 1565 su ordine di Akbar e in seguito la fortezza fu ingrandita dopo il 1571 dal sultano Shah Jahan, che voleva imitare il Taj Mahal. Si potranno visitare vari cortili e giardini e si noterà che i palazzi (quello di Jahangir e di Khas Mahal) e le varie sale delle udienze (Diwan-i Am, Diwan-i Khas) furono costruiti con arenaria rossa, marmo bianco e gli stessi elementi architettonici dello stile moghul. Sullo sfondo si ammira il bel Taj Mahal.