Destination guide
More about Mahabodhi Temple
Experience tranquility and cultural richness at Mahabodhi Temple, a UNESCO World Heritage Site in Lalitpur, Nepal, dedicated to the enlightenment of Buddha.
Tell me more about Mahabodhi Temple