ITBRF: Barrafranca - EN

Name: Barrafranca
Free Communal Consortia: Enna (EN)
Country: Italy

Functions:
  • Road terminal