Taj Mahal located in the city of Agra is a beautiful monument and it is one of the UNESCO heritage site. It has a stunning architecture and the most beautiful building complex Ive visited so far. I also like the history behind this mesmerizing site. Though everything seems beautiful but the river behind it is dirty and not maintained properly. This building complex is located exactly near the slums and gives a very bad impression. There are not so good Hotels/Accommodation in the vicinity of this complex. Safety is a concern here. Overall, a very good experience visiting one of the most beautiful wonders of this world.