Whatever the name of this beach is it is near Volissos in western Chios. There is a small fishing harbor on the far side. Maybe this is Gerita.