Street View images from Isle of Man to be released within days

About Street View · 1 comment

Isle of Man will get street view images later this week. It’s likely that more areas will also be released at the same time. The images were taken last spring by the google cars. According to wikipedia Isle of Man is a “self-governing British Crown Dependency, located in the Irish Sea between the islands of Great Britain and Ireland”

Follow us on twitter to be the first to know when the images have been released.

Please wait...

1 thought on “Street View images from Isle of Man to be released within days”

Leave a Reply