Multiple choice general knowledge sports Wanderers Johannesburg Cape town Tasmania Manchester Reveal answer Fill a bubble to check yourself A Correct answer Explanation Wanderers Stadium, also known as Bull Ring due to its electric atmosphere, is located in Johannesburg, South Africa. It hosted the famous 2003 World Cup final and is known for its high-scoring matches and enthusiastic crowds.