One of the largest yachts (at 216 feet) has arrived in Newport Beach. The Invictus is moored right near Lido Isle in Newport Beach. Not everyone is thrilled with this 16 day visit due the size.
There are a couple of residents who opposed the plan as the yacht may impact their view. The Invictus is 216 feet, and is a stunning yacht.