0
Anonymous
In England in 1895 at Madame Ostenburg's College.
Wiki User
Chat with our AI personalities
Netball was invented in
America by
Clara Gregory Baer
America, because it came from Basketball