Tag Archives: Earth

Google Street View makes some people unhappy

Google may be praised for some of the services it provides and it may be denounced for others. This is the case with its “Google Street View” service, an option derived from Google Maps and Google Earth. The Street View allows you to obtain 360 degrees images of locations in several important cities in the Continue Reading