Taking a Mediterranean cruise is equivalent to embarking on an expedition through rich cultural heritage and magnificent scenery. Every location along the Mediterranean coast provides a unique blend of experiences just waiting to be discovered, from the sun-kissed beaches of the Greek Islands to the historic wo