Nepal is the birthplace of Buddhism

Nepal is the birthplace of Buddhism
Washington Post
Nepal is the birthplace of Buddhism, not India. I was surprised to read in the Jan. 14 news article “Hundreds of Tibetans defy China to gather in India” …

 
[table id=6 /]
 
[table id=4 /]


 


 
#nepal #nepali