Royal Caribbean has 29 cruise ships within its fleet now, whereas MSC Cruises has 23. Both of those counts include the line's newest vessels, which will be sailing soon: MSC Cruises' World America, ...
If you want to spend the afternoon watching ships float in and out of the harbor while sipping coffee or shopping for souvenirs, Seaport Village is the place to go. Located on the San Diego ...