La ciudad de Qawra alberga desde hace varios años el Acuario Nacional, un lugar de referencia para las familias que visitan Malta. Se encuentra en St Paul's Bay, apenas a 22 kilómetros del aeropuerto, 8 kilómetros de Mellieha y el diseño del acuario se asemeja a una estrella de mar si se mira desde arriba, con la participación de M.J. MURPHY LTD en el diseño.