Car hire :: Italy :: Bari Train Station
Map for the car hire pick up location at Bari Train Station.
Pick up address: Via Giovanni Amendola, 106/a , Bari, 70126, Apulia