Mahabodhi Temple
Source: Wikimedia

Mahabodhi Temple

Mahabodhi Temple or the Great Awakening Temple is located in Bodh Gaya Bihar. The greatest Buddhist shrine Mahabodhi Temple is a world renowned and highly revered site especially by the…

Continue Reading
Close Menu