Interesting spot on the maps, virtual sign seeing on the net.

Friday, June 11, 2010

Explore the stadiums in South Africa with Street View in Google Maps


See the South African football stadiums in 3D and go right inside with Street View.