- For the town in France, see Marsa, Aude.
Marsa is a town south of Malta. Marsa houses the Malta Shipbuilding, now known as the Malta Shipyards. It also houses the power station, which is one of the major sources of power in the Maltese Islands.
The content of this page is retrieved from http://en.wikipedia.org/wiki/Marsa under GFDL