
CAPE ARROW is on sale: price and where to see her
She’s currently in Italy, specifically at the port of La Spezia, where you can inspect and admire her in all her beauty. We’re talking about the SW100RS Cape Arrow, a 100-foot marvel built in 2011. And we’re sure that after seeing her, it will be hard to resist the temptation