Google has launched Street View imagery for Canada and the Czech Republic. Above are snapshots from Montreal and Prague.
[Thanks TomHTML and Jeffrey!]
>> More posts
Advertisement
This site unofficially covers Google™ and more with some rights reserved. Join our forum!