Hamelin
The story of Pied Piper takes place in the year 1284 AD in the town of Hamelin in Lower Saxony, Germany.
Most Read