If you have time make your way to Seaside, Florida. Such a charming little town about 30 minutes from Destin.

We always go in the summer so I am unaware of any Christmas activities. We have never done brunch there either, but try The Back Porch for a meal!