Winter Park’s Christmas in the Park

If you’re looking for something to do to ring in the Christmas season, look no further than Central Park…in Winter Park, FL that is.  Each year on the first Thursday in December, the Morse Museum of Art lights up the holiday season with the Bach Festival...