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.

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.