Tal-Borg Battery was an artillery battery near  Southern European island country consisting of an archipelago in what sea?
Mediterranean Sea
-1
Section::::Abstract.
Tal-Borg Battery
46274102
-1
Section::::Abstract.
Malta
19137