Agra, a city based in Uttar Pradesh, India, This city is situated on the banks of river Yamuna. It is the most populous city of