Car hire :: Italy :: Sardinia Cagliari
Map for the car hire pick up location at Sardinia Cagliari.
Pick up address: P.zza Matteotti 8, Cagliari Dt, 09100