ABSTRACT
Location: In the northeast Peloponnese region in southern Greece, about four miles north of the Gulf of Argos, in the department of Argolis.
Location: In the northeast Peloponnese region in southern Greece, about four miles north of the Gulf of Argos, in the department of Argolis.