Posted by: Birbhadra April 23, 2008
Login in to Rate this Post:
0
?
Nepal hallai halla ko desh ho. What is the truth and what is not is always dependent on speculation.
BTW Buddhism did not start in Nepal. I started in India.