Whether it's culture and history or food and the beaches, a holiday in Greece ticks all the right boxes. The question is, where do you go? Greece has 227 inhabited islands but most people only see Athens and either Santorini or Mykonos. Anything more usually requires considerable planning. That is, unless you take a cruise.
Why is a cruise the best way to see the Greek islands?
Cruising along the Greek islands...
Continue Reading