All  

Guatama

Birthplace of Buddha

Incredible Discovery Reveals Birthplace of Buddha

In what will become one of the most significant discoveries in Nepal in decades, archaeologists have found the birthplace of Buddha and therefore the origins of Buddhism. This is the first ever...