Newport Beach-- is celebrating Christmas with their unusual Annual Christmas boat parade Wednesday.
Every single type of boat from super Yachts to Kayaks were dressed in their holiday best as they parade the waters of the Harbor. This annual parade has been running for over 100 years making it one of the oldest holiday traditions in the nation.
Visitors from all over the world come to take part in the annual event. There are plenty of spots to watch around the harbor, also a lot of restaurants close by too.
The boat parade continues every night through Sunday December 22.