Other 54 minutes ago News in Marsaskala, Malta Show on map 1 report Marsaskala, Malta · 1 independent report · 1 publisher First reported by lovinmalta.com