Quizzing Live

In Which Country Was Netball Invented

Answer:
America