Christmas at Hogwarts always felt extra magical, didn’t it? From the snow-covered grounds to the floating candles in the Great Hall, the Wizarding World of Harry Potter has some serious holiday inspiration. And when you’re a die-hard Harry Potter fan,…



