Place
mountain in Attica, Greece
Connected
Not who you're looking for? Others named Egaleo: suburb of Athens, Greece