My friend is getting married in Greece in the summer. I was pondering combining it with a bit of a ride. Google Maps suggests the ferry from Italy, but this seems a bit annoying and possibly expensive, although the idea of going down the Adriatic coast appeals. However the alternative is via Eastern Europe, which I know little about. Would Slovenia -> Croatia -> Serbia -> Macedonia -> Greece be safe and vaguely interesting? Or something completely different?