28 October 2011
We already know that Google lets you stand in places where you are not actually present, thanks to Google Street View. Now it goes one step further! Why not visit…