Qrejten Point in Marsaxlokk to get €7 million facelift

By October 9, 2025