The Best places to visit in Agra In India’s northern state of Uttar Pradesh, there lies a lovely city called Agra. The Taj Mahal, one of the Seven Wonders of the World, is there, giving it international recognition. Visiting the Taj Mahal is only one of many intriguing things to do in Agra. The top…