AttractionGuide
Explore Buddhist art and architecture in the context of pilgrimage of South Asia, including the Mahabodhi Temple in Bodh Gaya, the site of the Buddha's enlightenment.