Turkey, Ukraine and Macedonia get Street View

3 years ago by in Countries

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.