Agra India, Tajmahal Agra India, Agra Fort History of Agra Agra ( Urdu: ????) is a city on the banks of the Yamuna River in the northern state of Uttar Pradesh, India. It finds mention in the epic Mahabharata when it was called Agrabana, or Paradise. Taj Mahal, Agra Fort, and Fatehpur Sikri, all three […]