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