CAPE ARROW is for sale: price and where to see her March 20, 2024 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.