When it should have been Indias top tier city, Agra is a city that sucks in every manner! Id be really brief here as theres too much to say about it.
The historical places arent very well managed and preserved. When you go visit Fatehpur sikri, etc be ready for filth and garbage everywhere! Theres people throwing rubbish all over the place and monuments are getting encroached upon badly! People rob you in the name of tourism. Especially the guides are the worst. They charge you high fees and dont even know about half the things they are talking about! Dont get misled by these cheaters.
The city is suffering from horrendous garbage management issues. The municipal work is non-existent. You get the typical filthy smell of Agra the moment you enter the city. The water here tastes disgusting!
Theres no major airport here. And this is supposed to be a famous tourist place!
There are no good Malls and shopping complexes in Agra. Every store is worth a 3rd tier city. Nothing worth buying. You can skip any shopping here. Only okayish place is Sadar where you can have some street food and snacks. I found this again, nothing too noteworthy!
Overall, Agra has been forever neglected city by the state government. I wish people would have given more attention to this place considering it has Tajmahal and most foreigners come to India only to visit Agra! Very sad state of the city. It needs a complete overhaul!