Delray Beach, Florida from Small towns with big-time Christmas celebrations (Slideshow)