"Hamelin's town in Brunswick"
- actually Lower Saxony
"By famous Hanover city"
- 45 minutes away by S-bahn
"The river Weser, deep and wide"
- not very either compared with some rivers
"washes its walls on the southern side" - um, no, western, I'm afraid!
Browning's errors of fact notwithstanding, Hamelin, or Hameln, is worth a visit. Especially the museum, which costs €5.00, but worth it. Right now they have a special exhibition on the Pied Piper, in addition to their normal one, but there is also a lot about the history of the town and lots of early tools, and a mammoth skull, they found in the Weser.
The town makes much of the events of 1284, and there are rats everywhere - statues, images on paving-stones and, of course, souvenirs! Wooden ones, mostly, but I saw some soft toy versions, too.
Coming back was a bit trying, as German trains are no more reliable than English trains are - less, in many ways - and the S-bahn had fallen over, so we had to wait ages in the cold -and it is cold; it doesn't seem possible that a week ago we were sweltering in >30 heat. But the train came in the end, and we just made our connection back to Magdeburg. Which was also >15 minutes late. I don't think we've been on a single train in Germany that hasn't been, except the Harz-Elbe express, and that is run by Connex, who have, I think, learned something since they lost their UK franchises!