Throughout the years Gozo has been vastly influenced by the cultures and history of a series of dominators including the Phoenicians, Romans, Arabs, Normans, Spanish, the Knights of St. John, the French and the British, who all left their mark on the cultural and the folkloristic heritage of the population.