Asked in
Buddhism

Where is Buddhism?

Answer

User Avatar
Wiki User
February 12, 2013 11:38PM

Northern India by Buddha