Agra, the city of the iconic Taj Mahal, is famous for its Mughal architecture, historic monuments, and cultural richness.