May 26, 2018

he Sariputta Stupa
  • Nalanda

    Nalanda is the name of an ancient university in Bihar, India. The site of Nalanda is located in the India ...

    Nalanda is the name of an ancient university in Bihar, India. The site of Nalanda is located in the Indian state of Bihar, about 55 miles south east of Patna, and was a Buddhist center of learning fro ...

    Read more