The Taj Mahal is located in Agra, a city in the northern Indian state of Uttar Pradesh. It sits on the right (southern) bank of the Yamuna River
. The mausoleum complex covers about 17 hectares (42 acres) and includes gardens, a mosque, and guest houses, all set within a formal garden bounded by walls on three sides
. Agra is situated in northern India, and the Taj Mahal is one of the most iconic monuments in the country, attracting millions of visitors annually
. The exact coordinates of the Taj Mahal are approximately 27°10′30″N latitude and 78°2′31″E longitude
. In summary, the Taj Mahal is in Agra, Uttar Pradesh, India, on the southern bank of the Yamuna River.