Filming Locations in Lindos
Lindos, Rhodes, Greece
Escape to Athena (1979)
Lindos is a town on the Greek island of Rhodes. It’s known for its clifftop acropolis, which feature...
View DetailsLindos is a town on the Greek island of Rhodes. It’s known for its clifftop acropolis, which feature...
View Details