Agra is a city on the banks of the river Yamuna in the northern state of Uttar Pradesh, India. Agra is a major tourist destination because of its many Mughal-era buildings, most notably the Tāj Mahal, Agra Fort and Fatehpur Sikri. People from all over the world visit Agra to see India's most famous building - the Taj Mahal. That said, the sites are some of the wonders of the world and no trip to India is complete without at least one visit to the Taj. Agra has ethereal charms as a heritage city where history, traditions, colors and a unique energy can be experienced seeping out though its corners. Agra is also known for its flourishing bazaars, the charms of Agra bazar is something unique, which cannot be missed.