The German Fairy Tale Road, or Deutsche Märchenstrasse, is full of tiny villages all boasting some claim to the tales of the Brothers Grimm. But the brothers also stopped at larger towns to gather their stories – bustling cities established long before fairy tales made them infamous. Bremen and Hamelin are two such places that exceed the tourist enthusiasm for folklore. Certainly they have a claim to the Grimm fame, but they also have a culture all their own. For travelers, this can be a welcome change – at least in the way of food, shopping, and a little artistic immersion.