Where is Çiftehavuzlar?
Where is Çiftehavuzlar located?
Çiftehavuzlar, Çiftehavuzlar, Turkey (approx. 40.21128°, 29.0502°)
Where is Çiftehavuzlar on the map?
{"latitude":40.21128,"longitude":29.0502,"title":"Çiftehavuzlar"}