Official Street View Website

For Google's official website on Street View locations (present and future) and much more, go to:

Thursday, October 30, 2008

Italian Street View Released!

View Larger Map
Well, Google sure has been cranking out those Street View locations recently! Only a few days after the Spanish release of Street View, we can now see it in four cities of beautiful Italia!

  1. Lago di Como
  2. Milano
  3. Firenze
  4. Roma
to be continued...

No comments: