The Cape Town Stadium is located in Cape Town, South Africa. It was mainly constructed to host matches in the 2010 FIFA World Cup