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.