Barrafranca is a town and comune located in the province of Enna within the autonomous island region of Sicily, Italy. It serves as a local municipality with a population of approximately 11,456 inhabitants.
Italy
Barrafranca is a town and comune located in the province of Enna within the autonomous island region of Sicily, Italy. It serves as a local municipality with a population of approximately 11,456 inhabitants.