Small, relatively undeveloped beach popular mostly with the locals - it is really off the beaten track.
Address 84600, Greece
Coordinates 37°26'41.953" N 25°26'10.6" E