Filming Locations in Cholargos

Plastiras Square, Athens, Greece
Tempest (1982)

View Details
Holargos, Athens, Greece
Oi apenanti (1981)

Holargos is a town and a suburb in the Athens urban area, Greece, located northeast of the Athens ci...

View Details