Where is Gimari?

Where is Gimari located?

Gimari, Gimari (Station), Greece (approx. 39.738842°, 19.9241°)


Where is Gimari on the map?