Fresh on the heels of launching StreetView in Spain, Google has released StreetView in four major areas in Italy: Florence, Lake Como, Milan and Rome.
Check out some of the cool sights that Keir found on Google Maps Mania, and then submit your own to the GEH StreetView Gallery.



{ 4 trackbacks }
{ 1 comment… read it below or add one }
The food is probably the best feature.