Ancient Wonders: The Mahabodhi Temple

Today we return to our Ancient Wonders series where we look to Bihar state in India and the Mahabodhi Temple. The temple is around 2,200 years old, a UNESCO World Heritage Site and a major site of Buddhist pilgrimage – so let’s explore Mahabodhi Temple’s fascinating history! The origins of the Mahabodhi Temple lie with […]

Read more