One such popular and significant Buddhist monument is Deekshabhoomi. A prime attraction in the city of Nagpur, Deekshabhoomi is located at the spot where the architect of the Indian Constitution ...
Ambedkar embraced Buddhism along with thousands of his followers, mainly Dalits, at Deekshabhoomi on October 14, 1956. "It is ...