Looking to spend your winter in the sunshine state? Explore the best Christmas towns in Florida among sandy shores and twinkling lights.