Christmas in Malta comes alive in a burst of traditions and family fun.

Christmas Tuk Tuk Tour in Gozo

Share this article𝕏