MSC Meraviglia July 5, 2016 MSC Meraviglia, Family cabin MSC Meraviglia, Aqua Park MSC Meraviglia, Young Club MSC13012260 MSC Meraviglia MSC Meraviglia MSC Meraviglia, Buffet MSC Meraviglia, Main Pool MSC Meraviglia, F1 MSC Meraviglia, Young Club MSC Meraviglia, MSC Yacht Club Lounge