Where is Cankurtaran?
Where is Cankurtaran located?
Cankurtaran, Cankurtaran, Turkey (approx. 39.06176°, 42.08261°)
Where is Cankurtaran on the map?
{"latitude":39.06176,"longitude":42.08261,"title":"Cankurtaran"}