The Mahabodhi Temple Complex or Bodh Gaya, in India’s Bihar state – which is also known as the place where Gautam Buddha attained enlightenment – is probably one of the top 100 places in the world to visit before you die.

About Author: Huned Contractor