The picturesque architecture, museums, and theatrical productions these German towns offer will take you back to the time of knights in shining armor, troubadours, and the construction of the great cathedrals.