Home TravelEurope Rothenburg ob derTauber: “The most German of German towns”