Some more photos below.
St Peter's Pool (Peter's Pool?)
Delimara lighthouse and AFM building
The gun ports of Fortizza ta' Delimara
An added-on building inside the closed-up Fortizza ta' Delimara, just behind and above the main gate.
Just south of the power station