Located at Bodh Gaya, Bihar, the Maha Bodhi Temple is also known as the Mahabodhi Mahavihara or the Great Stupa. The Maha Bodhi Temple is one of the four holiest Buddhist sites, the others are Lumbini in Nepal (the birth place of Lord Buddha), Sarnath, near VaranasiRead More →