Posted on June 5, 2023Viva Italia Italia Yachts 11.98: Seamlessly blending the thrill of racing with the comfort of cruising.