Aigaleo or Egaleo is a municipality in the western part of the Athens aglomeration, Greece. It takes its name from Mount Aigaleo.

Featured Attraction

More