India is lagging in Sports because of Cricket obsession. Not many people follow any other Sports, hence, no passion, no money in any other Sports in India.
Tennis originated in France. There is also petanque and croquet.
Buddhism originated in India, while Confucianism and Taoism originated in China.
cricket
No sports were invented in Italy, however, they do have strong traditions in: Cycling, Tennis, Athletics, Fencing, Winter Sports and Rugby.
Hinduism was originated in India.
India
.
yes of course
Hinduism, Sikhism, Jainism, and Buddhidm originated in India
India
India