Agra, located in the northern state of Uttar Pradesh, India, is a city steeped in history and home to some of the country's most iconic landmarks. It is best known for the Taj Mahal, a world-renowned mausoleum built by Mughal Emperor Shah Jahan in me
All Articles (1)
Sort by