Mimosa MermaidNov 14, 202113 minEverything you need to know about Christmas in Malta. I’ve always loved Christmas, after all, it is "the most wonderful time of the year" isn't it, and after last Christmas was cancelled, we...