MSC Cruises officially named its newest flagship, MSC Seashore, last Thursday [18 November 2021] at Ocean Cay MSC Marine Reserve in The Bahamas. It was the first naming ceremony for a cruise ship to be held at the private island which is owned by the cruise line.