See the top things to do in Nuremberg from visiting beautiful churches to seeing the Imperial Castle and trying traditional German food.