French Creek

Posted on January 1, 2024 / 3
Location : Malta

French Creek lies off Grand Harbour and from the 1850s was developed by the British as the primary dockyard for maintaining the Fleet. The adjacent Corrodino Heights were used for ammunition storage and later underground facilities.

    Related Listings