Nov 26, 2013 by News Staff

An international team of archaeologists digging at site of the sacred Maya Devi Temple in Lumbini, Nepal, has discovered remains of a Buddhist wooden shrine...