Prince William and his wife Kate are at the Taj Mahal in Agra, the monument of love that carries poignant echoes for Britain's royal family.