Google Maps Street View was rolled out for Spain on Monday, and now Thursday(New Zealand local time) it’s live for Italy too. It is quick, Cities are available to enjoy so far are: Milan, Florence, Rome and Lake Como.
View Larger Map
Which country do you think will be next? Germany, I bet.