Ah, the joys of Christmas in a Mediterranean climate, where boat owners can deck out their ships in holiday lights and set sail without the impediment of icy weather. For the 115th year, the Newport Beach Christmas Boat Parade is doing just that as over 100 decorated yachts and ships parade around a 14-mile circuit in the Newport Harbor. You can see the parade for free during each of the five nights from any bay-facing point along the harbor (Marina Park, which also hosts a holiday market, is the go-to spot), but there are also reserved seats, dining packages and cruises available for purchase.
RECOMMENDED: Where to see Christmas lights in Los Angeles