MSC Cruises logo

MSC Cruises from Naha, Indonesia

MSC cruise ship docked on the shore of MSC's private island in the Bahamas, MSC Marine Reserve, surrounded by bright blue and turquoise waters.