Filming Locations in Palaiokastro

Paliokastro, Crete, Greece
Paperboat (2008)

Palaiokastro is a coastal village with a sheltered beach overlooked by the ruins of Castle Paliokast...

View Details