When it comes to capturing the magic of Christmas, few places in Ireland do it better than the Galway Christmas Markets.