Icon Yachts

The 205-foot Maidelle is the newest delivery from the Netherlands’ Icon Yachts and marks the third vessel based on the yard’s 63-meter platform. While Icon Yachts offers a standardized engineering...