Where is Chalkoutsi?

Where is Chalkoutsi located?

Chalkoutsi, Chalkoutsi, Greece (approx. 38.33231°, 23.73213°)


Where is Chalkoutsi on the map?