Residents and visitors to the city can now visit the 68 000-seat Cape Town Stadium, which hosted eight 2010 FIFA World Cup matches.