It’s been a big day for Google. Earlier we had the Google Earth iPhone app come out (and yes, it’s very slick), and now we have StreetView in Spain.
They only added in four cities (Madrid, Sevilla, Valencia and Barcelona), but each seems to have rather extensive coverage. Google Maps Mania has found a handful of [...]
Posts tagged as:


