Trip Report: MSC Meraviglia Embarkation Day

Today, I’m embarking on a cruise aboard MSC Meraviglia. It’s been a few years since I last sailed with MSC Cruises, but I found the kind of rate you can’t pass up. It was also perfect timing-wise, because it arrives back in Miami on the day that I’m scheduled to board the Norwegian Encore. A […]