The formula for having a good time on a cruise ship has grown to a complicated equation over the years, but the simple math stays the same: People want dinner and a show.
So one of the top-drawer draws for a cruise line is putting on extravagant Broadway-style productions. Every few years, the cruise lines change things up to entice new customers and satisfy returning clientele.
This year brings a slew of new productions to new ships that will call Florida home.
Returning to Fort Lauderdale after sailing in Europe this summer is Royal Caribbean's revamped Allure of the Seas featuring a full-length licensed version of the Broadway hit "Mamma Mia!" The show had...