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 ...