Where is Develi?
Where is Develi located?
Develi, Kirklareli, Turkey (approx. 41.5701187°, 27.7232723°)
Where is Develi on the map?
Develi - Alanya
Develi - Gebze
{"latitude":41.5701187,"longitude":27.7232723,"title":"Develi"}