If you’re not already excited enough about the upcoming 2010 FIFA World Cup in South Africa, these pictures of Cape Town’s host stadium will whet your appetite!
Time is running out so make sure you book your English course in Cape Town for this summer now!