8
The great battle of the Miami-based megaships has begun. The biggest MSC Cruises ship ever built — MSC World America — was officially unveiled at the Port of Miami late Wednesday, kicking off an epic matchup between three of the world’s biggest cruise vessels. The Port of Miami already is home to Royal Caribbean‘s much-ballyhooed, …
source