India's Uttar Pradesh is home to the historic, cultural, and architecturally stunning city of Agra. Agra, which is well-known throughout the world for the Taj Mahal, combines Mughal opulence with lively regional customs. This is a travel guide to Agra.