Where is Artemidos Ave. - Okkoular 1?
Where is Artemidos Ave. - Okkoular 1 located?
Artemidos Ave. - Okkoular 1, Larnaka, Cyprus (approx. 34.90946°, 33.62942°)
Where is Artemidos Ave. - Okkoular 1 on the map?
Artemidos Ave. - Okkoular 1 - Hala Sultan Tekke
{"latitude":34.90946,"longitude":33.62942,"title":"Artemidos Ave. - Okkoular 1"}