Don’t overlook that your preference of yachts in Greece is comparatively more compact than Italy or perhaps the South of France considering that all yachts starting or ending a charter yacht in Greece needs to have a Greek charter license. Corfu’s coastline beckons with many idyllic anchorages. Around the east aspect, you’ll find tranquil, e