Official Street View Website

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

Saturday, December 20, 2008

Română Drumuri


According to CTI97, a Google Street View van has been spotted in Bucureşti, Romania.

No comments: