Sociology, asked by Okjaanu1450, 1 year ago

Buddha found Buddhism in what nation?

Answers

Answered by angela86
0
in North West India
hope it will help you
Similar questions