Where is Kiotari?

Where is Kiotari located?

Kiotari, Kiotari (Station), Greece (approx. 36.04911°, 27.95193°)


Where is Kiotari on the map?