The holiday season is officially here and Amelia Island is getting “lit”. Literally. There’s something about Christmas lights that gives everyone the warm fuzzies and if you’ve had a year of crazy, warm fuzzies sound pretty good. So, we’ve compiled a list of the top places to see the best holiday light displays. Some are right here in our own back yard, others are a short drive away, and some are a little...