Google Street View adds 1,001 new destinations, lets you explore from afar
The folks from Mountain View are constantly adding more and more features to Street View — and, well, today’s no exception. Via its Maps blog, Google announced that it’s giving Street View a hefty boost by adding over 1,000 fresh destinations to …

