Christmas in Gozo is not just a season ... Back in Victoria, the Christmas spirit is equally vibrant. Bustling markets in Independence Square and nearby streets offer an array of festive delights ...