Where is Ammoudiá?
Where is Ammoudiá located?
Ammoudiá, Ammoudiá, Greece (approx. 39.23993°, 20.48357°)
Where is Ammoudiá on the map?
Ammoudiá - Athens
{"latitude":39.23993,"longitude":20.48357,"title":"Ammoudiá"}