Tuesday, July 18, 2006

DEEKSHA BHOOMI

A famous throughout Indian site where Dr. B. R. Ambedkar embraced Buddhism to promote his efforts to overcome discrimination against lower-caste and untouchable Hindus is Deekshabhoomi and it is also said to be the largest stupa of the world. Every year on Dussera people from all over the country visut here.