One year after Google Street View went international, the number of street maps increased from just a few here and there in the urban areas of big US cities to at least 50 regions worldwide! The maps included digital postcards, fascinating virtual museums, tourist attractions, and a whole slew of …
Read More »