Where is Cave of Euripides?

Where is Cave of Euripides located?

Cave of Euripides, Cave of Euripides, Greece (approx. 37.881943°, 23.46778°)


Where is Cave of Euripides on the map?