Try the new Location Search feature!
Location DB > Greece > Attica > Anthousa

Greece
Attica
Anthousa
Unidentified Suburban Oddity I