Where is Kolimbari?

Where is Kolimbari located?

Kolimbari, Kolimbari (Station), Greece (approx. 35.53901°, 23.78237°)


Where is Kolimbari on the map?