Where is Cibali?

Where is Cibali located?

Cibali, Cibali (Station), Turkey (approx. 41.024254°, 28.960331°)


Where is Cibali on the map?