CategoriesArchitectureCitiesInspiring StoriesLifestyleNewsVoices and ViewsLatest Trip to IndiaPost AuthorBy EduardoPost DateSat Jun 25 2016Agra is a city on the banks of the river Yamuna in the northern state of Uttar Pradesh, India. With a population of 1,686,993 (2013 est.), it is one of the most populous cities in Uttar Pradesh and the 19th most populous in India.Post TagsAgra, India, Taj Mahal