The Mahabodhi Temple Complex in Bodh Gaya, Bihar, is a UNESCO World Heritage Site where Gautama Buddha is believed to have ...
Bihar has long been known as the focal point for all things Buddhism. For pilgrims and history buffs, there are many wonderful sites to explore in the state. Here is our pick of the most fascinating ...