Saturday, January 23, 2010

Google Street View - UK

Google Street View adds 19 National Trust sites
IDG
Google and the National Trust have teamed up to add 19 specifically chosen castles, country houses and outstanding landscapes to Google Street View. ...

0 Comments:

Post a Comment



<< Home