Filming Locations in Kritsa

Kritsa, Crete, Greece
He Who Must Die (1957)

Kritsa is one of the oldest and most picturesque villages in Crete, Greece, built amphitheatrically...

View Details