Dinkelsbühl, in Bavaria, is a highlight of Germany’s Romantic Road. Its medieval townscape, colorful homes, and centuries-old fortifications make it a favorite stop for history lovers and travelers ...