Mimosa MermaidMay 1, 20226 minActivity Holidays in MaltaWhen you think of holidays in Malta, what springs to mind? A flop and drop holiday in the sun? History and architecture? Well how's about...