Filming Locations in Kea

Near Kea Island, Greece
The Curse of the Titanic Sister Ships (2005)

Kea, or Tzia, is a Greek island in the Aegean Sea’s Cyclades archipelago, characterized by hilly cou...

View Details