We need to spend a day killing time before a late evening flight from Munich with 2 teenage boys. Have had a look at Nabburg, Amberg, and Landshut - all look quite nice. Has anyone got any good recommendations, which would you choose to visit?