ES
IMA: Imarcoain - NA
Name: Imarcoain
Province: Navarra / Nafarroa (NA)
Country: Spain
Functions:
Road terminal