Where is Zítsa?

Where is Zítsa located?

Zítsa, Zítsa (Station), Greece (approx. 39.756313°, 20.650864°)


Where is Zítsa on the map?