See the World From Your Chair

Have you ever wondered what a far away place looks like, but can’t find the means to go see it? Now you can. Google (who is constantly releasing new stuff that no one ever knows about) is now adding Street View panoramas of the world’s wonder spots. This blog post...