News

Sliema is a coastal town on Malta’s northeastern coast ... It features historic buildings like a 17th-century watchtower and ...
Tour Stella Maris Church Stella Maris Church, also known as Our Lady Star of the Sea, is a cornerstone of Sliema’s cultural and spiritual heritage. This active parish church, dating back to the ...
The Sliema Local Council has objected to a proposed redevelopment of the Speedy Petrol Station on Triq it-Torri, warning that ...