I share a photo of Lefkada, a Greek island in the Ionian Sea. The beach is called Mylos and I think is the best place for free campers.