Canada’s First Street View Service Launched

IT Business reports that has launched Canada's first street view serivce, with photos of Vancouver, Whistler, and Squamish, B.C.

One Comment

  1. photo van spotted?
    Yesterday I saw a van driving around Toronto with a camera set up on the roof. It looked pretty similar to Google’s street view setup. Related?