Turkey, Ukraine and Macedonia get Street View

Street View has been added to Turkey, Ukraine and Macedonia. The last major additions prior to this one were the Philippines and shortly before that some Kenyan parks. We saw some 'historical Street … [Read more...]