Mimosa MermaidNov 1, 202010 min read5 things you need to know when hiring a car in #Malta and #Gozo#Malta and #Gozo are islands which necessitate exploration in order to fully appreciate their breath-taking beauty