When you think of Christmas, snowy mountain towns may come to mind, but San Diego proves that the holiday season can be just as magical by the sea. With sunshine-filled days, cool evenings perfect for hot cocoa, and a calendar full of festive traditions, San Diego transforms into a coastal wonderland every December. From dazzling light displays to unique holiday parades that glide across the water, this city offers a...