- Photo: Msida Malta
New Seafront Apartments on Plan.