where is the taj mahal located?

5 hours ago 1
Nature

The Taj Mahal is located in Agra, a city in the northern Indian state of Uttar Pradesh. It sits on the right bank of the Yamuna River and is part of a larger UNESCO-listed complex that includes gardens, a mosque, and a guest house.