Google Street View adds 1,001 new destinations, lets you explore from afar Posted on June 13, 2013 by Laura The folks from Mountain View are constantly adding more and more features to Street View — and, well, …read more