Where is Değirmendere?
Where is Değirmendere located?
Değirmendere, Değirmendere (Station), Turkey (approx. 40.716797°, 29.809822°)
Where is Değirmendere on the map?
{"latitude":40.716797,"longitude":29.809822,"title":"Değirmendere"}