Agra is located in the northern Indian state of Uttar Pradesh. It is about 230 kilometres south-east of the national capital Delhi and 330 km west of the state capital Lucknow.
Unveiling the Mysteries of Agra: How Well Do You Know This Indian Metropolis?