Where is Olynthus?
Where is Olynthus located?
Olynthus, Olynthus, Greece (approx. 40.290195°, 23.341959°)
Where is Olynthus on the map?
Olynthus - Thessaloniki
{"latitude":40.290195,"longitude":23.341959,"title":"Olynthus"}