The Mahabodhi (Great Enlightenment) Temple is a Buddhist stupa located in Bodhgaya, India. Mahabodhi temple is the most sacred site in Buddhism and visited regularly by both Buddhist and Hindu pilgrims (many Hindus honor the Buddha as an incarnation of Vishnu).