Marsalforn BayMarsalforn Bay is a bay located in Marsalforn, Gozo, in the Maltese archipelago in the Mediterranean Sea.