ES
AFA: Alfara
Name: Alfara
Country: Spain
Functions:
Road terminal