The holiday season is a time when everyone owes it to themselves to be festive. In Miami, there are quite a few fun things to do to embrace the holiday spirit and make some memories. Thanks to Santa's Enchanted Forest, Florida residents can get away from it all...