Places of Interest

Mtarfa Clock Tower
St. Nicholas Statue
Ex Sir David Bruce Hospital
Water Tank