Car hire :: Italy :: Santa Teresa Di Gallura
Map for the car hire pick up location at Santa Teresa Di Gallura.
Pick up address: Via Nazionale, 8, S. Teresa Di Gallura (ss), 07028