-
Sunday, July 7, 2013
Earliest Buddhist shrines in South Asia discovered in Lumbini, Buddha’s birthplace in Nepal
New excavations within the Maya Devi Temple of Buddha’s birthplace in Lumbini, Nepal, have revealed evidence of a series of shrines extending ...