The Taj Mahal, whose name is often translated as “Crown of the Palace,” is India’s most famous monument and one of the best-known landmarks on Earth. Set on the banks of the Yamuna River in Agra, ...