Football or Soccer originated in England.
Geometry did not originate in India.
in India its not their religion to play soccer
India India
India has all the soccer clubs now and ever was
It is said that puppets originate from India, but no one actually knows where they originate from!
Republic of India
Soccer originated from China unbelievable.
Soccer and Rugby
india
india
INDIA .. !!