I have been out of town for the past week with my family on spring break vacation, returning last night to Miami. But I have been my usual self reading up on the latest cruise news.
It seems that the cruise lines enjoyed a great time last week of self-generated good news. The Cruise Shipping