Christmas Experience to open at Malahide Castle on November 24
A brand new Christmas Experience will open at Malahide Castle on November 24. According to the promotional blurb, punters will taken on a ‘magical journey through time and tradition.’ The new Christmas Experience will run …