Filming Locations in Lentas

Lentas, Crete, Greece
Ostria: To telos tou paihnidiou (1984)

Lentas, Lentas is a coastal village 75 km south of Heraklion, on the south coast of Crete in Greece....

View Details