Netball was invented in America by Clara Gregory Baer
Netball was first startred in England whoooo us yay.
the answer is c.o.williams netball team won the under-21 world netball championship.
Netball was invented in 1895 by Clara Gregory Baer, netball is now the pre-eminent women's team, but i don't know what country
New Zealand is a country, and not everyone in New Zealand likes Netball.
international teams or in a specific country?