If it comes from Google, it must be good. Google Maps has just made Street Views available for a couple of cities for you to try out. It’s really amazing. However, it’s only still available where available. Just look at New York and San Diego. It allows you to access street level sights that you can view in 360 degrees with a few levels of zoom.

Barry Schwartz provides us with this video to see the thing in action.

Via Mashable