MSC World America will depart from Miami for the first time for Caribbean cruises beginning on April 12. It boasts seven districts, 19 dining venues, 18 bars and lounges, and a new outdoor area ...