Malta Location - Delimara, Delimara Point
Movies made here
A Twist of Sand (1968)
A Twist of Sand (1968)
A Twist of Sand (1968)
A Twist of Sand (1968)
A Twist of Sand (1968)
Eyewitness (aka Sudden Terror) (1970)
Eyewitness (aka Sudden Terror) (1970)
Eyewitness (aka Sudden Terror) (1970)
Hell Boats (1970)
Hell Boats (1970)
Hell Boats (1970)
Zeppelin (1971)