There is something truly special about a brand-new yacht and luxury yacht CABO is just that, having been launched in 2023 and oozing glamour and sophistication. At 43.30 m (142′ 1″), she is from the Pershing shipyard in Italy and boasts stunning, contemporary deck spaces and stylish interiors with accommodation for up to 10 guests.... ... read full story