Where is Çiftehavuzlar?

Where is Çiftehavuzlar located?

Çiftehavuzlar, Çiftehavuzlar, Turkey (approx. 40.21128°, 29.0502°)


Where is Çiftehavuzlar on the map?