Heading to some of Europe’s most sun-soaked cities and towns, this 12-night cruise from Ambassador is one not to be missed.