Street View in South Africa

With the World Cup as its backdrop, Google has launched Street View in South Africa.

Comments