Official Street View Website

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

Monday, December 15, 2008

Upper Down Under

Sorry for the lateness, but the northern part of Australia has been updated in Street View. This was last week, so you can read more about it at the Official Google Australia Blog.

No comments: