Like many travelers, I’ve enjoyed Christmas market cruises on European rivers like the Rhine and Danube, visiting the sometimes-snowy markets in Germany, Austria, Hungary, and France. But what if you could enjoy Christmas markets in the Mediterranean?