Contrary to popular belief, there are almost no Buddhists in India, nor have there been for about a thousand years.

rimli - July 5th, 2007 at 4:55 am
there are many budhdists in india, in fact the Dalai Lama's palace is in Dharamshala, India. young children are sent to monastries in north india, northeast india.

Add a Comment: