Who doesn't love a little nostalgia on their lunch break? Google Maps Street View is one of the internet's ultimate time-wasters. It's fun to get an eye-level view of a place you've never been, or a ...
Since launching in five US cities in 2007, Google’s Street View cars have been circling the globe, using roof-mounted cameras to map more than 10 million miles of imagery — pictures that have been ...