The Mahabodhi Temple Complex in Bodh Gaya, is the UNESCO World Heritage Site where Lord Buddha attained enlightenment. Know ...