Hamelin

The mystery of Pied Piper

Mon, 08 Aug 2022 - 04:26 GMT

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

More