Car hire :: Italy :: Nuoro Sardinia
Map for the car hire pick up location at Nuoro Sardinia.
Pick up address: Piazza Veneto 19/20, Nuoro, 08100, Sardengo