Come aboard MSC Mediterranean cruises and explore beautiful destinations that include; Italy, Spain, France, Croatia, Greece and the Greek Islands, Turkey, Israel, North Africa and more. We are the leading Mediterranean cruise line and call to over 150 ports, offer flexible embarkation from a variety of destination all aboard some of the world’s most modern cruise ships.