Gozo seems to be living up to the stereotype image of being the land of sheep, because there are 403 sheep farms and 223 goat farms on the small island, the agriculture minister told parliament last week.
With a total of 626 farms, this means that in Gozo, which presently has a population of around 34,500, there is a farm for every 56 people living there.
The information and photos shared on this page come from the CIHEAM press review on scoop.it. This press review (available here) shares articles from a variety of online media and respects the copyrights of contributors.