Agra is situated on the bank of river Yamuna in the state of Uttar Pradesh. It is one of the most prominent tourist destinations for three heritage monuments – Taj Mahal, Fatehpur Sikri, and Red Fort