MSC will open a new private island, Sandy Cay, in the Bahamas in 2028 for cruise guests. The new island aims to expand on the ...