Filming Locations in Attard
Attard, Malta
13 Hours: The Secret Soldiers of Benghazi (2016)
Attard is a town in the Central Region of Malta. Together with Balzan and Lija it forms part of "the...
View DetailsTa' Qali, Malta
13 Hours: The Secret Soldiers of Benghazi (2016)
Ta' Qali is a wide open space in the limits of Attard and Mosta in central and northern Malta respec...
View Details