Agra, India, is the home of the world famous architectural wonder, the Taj Mahal palace.