The Maltese celebrate Christmas in Grand Style. Homes are decorated and the festive cheer and spirit lights up the island quite literally with every town and shopping area adorned with beautiful Christmas lights and the sound of Carols playing
Marsascala was once a sleepy fishing hamlet – practically a remote outpost of the town of Zabbar a couple of miles up the road. Its idyllic location – nestled at the end of a valley and opening on to