In the haunted north of Wales, Wrexham’s eerie streets hum with ghostly murmurs, while the foreboding Wrexham Castle guards its spectral secrets.
In the haunted north of Wales, Wrexham’s eerie streets hum with ghostly murmurs, while the foreboding Wrexham Castle guards its spectral secrets.