Where is Xenophontos Monastery?

Where is Xenophontos Monastery located?

Xenophontos Monastery, Xenophontos Monastery (Station), Greece (approx. 40.24547°, 24.18916°)


Where is Xenophontos Monastery on the map?