Tal-Borg Battery was an artillery battery near  Southern European island country consisting of an archipelago in what sea?
Tal-Borg Battery: Tal-Borg Battery (Maltese: "Batterija tal-Borg" ) was an artillery battery near Tarxien, Malta, built by Maltese insurgents during the French blockade of 1798–1800.
i don't know