It was four days after Christmas, but there was still a tree playing bachata.
Ernie Hsiung / December 15, 2017
Santa’s Enchanted Forest is a South Florida institution during the holidays. But how did it begin, and what happens to all those Santas the rest of the year?
Roshan Nebhrajani / December 17, 2015