
Ribe
Ribe, Denmark’s oldest town, carries centuries of witchcraft and ghostly legend beneath its cobblestone streets. Once the site of brutal witch trials and public burnings, the town still feels touched by the otherworld; where flickering lights in ancient windows and spectral whispers along the river hint at souls who never left.

