Exploring a wonder: 2 days on board MSC Meraviglia (part 2)

Prior to the official christening ceremony of MSC Meraviglia we were invited by MSC Cruises to enjoy two days…

Continue Reading