I am happy to announce that Google finally brought street view to Canada!
"But wait!" you might ask, wasn't street view in Canada for a while now? Well, yes, but only partially. Today when I went to look at the more isolated parts surrounding Toronto on Google maps, I was surprised to see that...