The Taj Mahal is located on the banks the Yamuna River in Agra The Taj Mahal is located on the banks the Yamuna River in Agra