Costa Cruises once offered a cruise to Bermuda. The trip was on the big beautiful Costa Atlantica. You could cruise Italian-style on a long cruise to the islands of Bermuda and along the Atlantic coast.
Think of Costa Cruises as Carnival Cruise Line with Italian seasoning. They're owned by the same corporation and they both focus on relatively inexpensive fun cruises. Costa ships fly the Italian flag and operate in the Mediterranean, Northern Europe, the Caribbean and South America.