My vampires don’t visit the Venice canals, but they could have seen a Christmas kayak float if they did
The biggest Christmas boat parade in Southern California is in Newport Beach. There you can see over 50 yachts and boats decorated and cruising around …