Tag: Newlands


New deal may finally take the edge off Cape Town Stadium

Cape Town Stadium

The Cape Town Stadium – a football and rugby union stadium in Cape Town, South Africa, was built for the 2010 FIFA World Cup™. Due to minimal post-event usage of the facility, it has earned the tag of ‘white elephant’. The venue went on to prove skeptics correct who had a lot of... » Read more


Newsletter sign-up