Malta Location - Ghajn Tuffieha Bay, Ghajn Tuffieha Tower

Movies made here

Trenchcoat (1983)
Trenchcoat - Ghajn Tuffieha Bay, Ghajn Tuffieha Tower
Back to Location List