do you need a car to explore visit abruzzo italy (1)