MSC Cruises Kicks off European Season with New Ships and Itineraries
Though the German city of Hamburg traces its roots back more than a millenium, visitors to the city in recent days saw something quite contemporary docked along the banks of the Elbe River. MSC Cruises newest vessel, MSC Meraviglia, made its maiden call to the port of Hamburg in late April, marking the start of […]