Neo Faliro

Proper noun

 * 1) A city southeast of Athens in the Attica prefecture Greece.

Translations

 * Greek: Νέο Φάληρο