The Maltese fortress town of Senglea is one of three cities located on a narrow promontory jutting into the Grand Harbour (the old …
The coastal fortress town of Cospicua, fortified by a double fort, is one of three towns located on the Grand Harbor Peninsula. In …