Deekshabhoomi Deekshabhoomi is one of the major Buddhist pilgrim centres in India. Its construction started in 1968 over four acres with quarters for monks. The stupa was built in 1978 and has ...