A prime attraction in the city of Nagpur, Deekshabhoomi is located at the spot where the architect of the Indian Constitution, Dr. Babasaheb Ambedkar, converted to Buddhism on October 14 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results