The very Northern most part of Greece (just south of Bulgaria) has some of Europe's finest (and most undiscovered) beaches. Mad cheap too. Beautiful white sand, azure blue sea and cracking cheap local bars and accommodation. A flight to Sofia, then the Thessaloniki train will do it. I've done it - so it comes with a recommendation of a few stars.