Gozo, population 34,500, has 626 registered sheep and goat farms Victor SteeleFebruary 3, 20230153 views Gozo seems to be living up to the stereotype image of being the land… Read more