In which country did Buddhism begin?

Answer:

Answer

Buddhism began in India. It is now mostly practised in China.

First answer by Fchopin. Last edit by Fchopin. Contributor trust: 48 [recommend contributor recommended]. Question popularity: 14 [Recommended].