Ballygally Castle Named Most Haunted Castle in the UK
Ballygally Castle on the scenic Co Antrim coast has been named the most haunted castle in the UK!
Ballygally Castle on the scenic Co Antrim coast has been named the most haunted castle in the UK!