Where is Anoixi?
Where is Anoixi located?
Anoixi, Anoixi, Greece (approx. 38.132904°, 23.860931°)
Where is Anoixi on the map?
{"latitude":38.132904,"longitude":23.860931,"title":"Anoixi"}