Google Street View: Voyeur’s Paradise
We ooh'd and ahh'd when Google Maps announced the satellite view on its mapping system back in 2005, and wasted hours flying the world over with Google Earth. Mapping technology has given us a lot in recent years, offering the opportunity to virtually discover the…