If you love holiday weddings, you’re in for a real treat with Maggie and Sebastian’s Christmas wedding in Austria. They didn’t just want to have a winter wedding, but a snowy wedding and can you think of a more magical spot than Schloss Leopoldskron—AKA the very spot scenes from The Sound of Music were filmed—to make it all happen? Thanks…

Categorized in: