Q1. Netball originated in which country____________________________?
Show answer Hide answer
Answer: A. England
Netball was officially invented and developed in England during the late nineteenth century period. Physical educators adapted early basketball rules to create a brand new team sport suitable for women. The newly created...