Agra is a city on the banks of the Yamuna river in the Indian state of Uttar Pradesh, about 210 kilometres south of the national capital New Delhi and 335km west of the state capital Lucknow. A city in northern India’s Uttar Pradesh, Agra draws visitors from all over the globe for one reason – the Taj Mahal. Join a private tour to marvel at this monumental attraction in person and learn about the iconic love story behind the Taj Mahal's creation. Aside from this symbolic destination, visit one more beautiful UNESCO World Heritage site in Agra – the Agra Fort or Red Fort is built mainly with red sandstone and white marble housing multiple rooms, spacious meeting areas, and even a mosque!