Deekshabhoomi, also written as Deeksha Bhoomi Nagpur, is a sacred monument of Navayana Buddhism located in Nagpur city in the state of Maharashtra in India; where B. R. From Wikipedia