Where is Anaxos Skoutarou?

Where is Anaxos Skoutarou located?

Anaxos Skoutarou, Anaxos Skoutarou, Greece (approx. 39.31765°, 26.148191°)


Where is Anaxos Skoutarou on the map?