Showing posts with label World Cup 2010 guide to Johannesburg. Show all posts
Showing posts with label World Cup 2010 guide to Johannesburg. Show all posts

19/03/2010

World Cup 2010 – Johannesburg Guide

About Johannesburg

Located in the north east of South Africa, Johannesburg is the home of two World Cup stadiums: Soccer City and Ellis Park. The city will host a total of fifteen matches, including the final on July 11th.