Answer: hamelen

AnswerCrossword Clue
HAMELEN

Pied Piper's town.