where is Nalanda located?
Answers
Answered by
9
Nalanda is Located in Bihar, India.
If anyone want some thanks Foll.ow me. I will doubled your thanks when you thank me
Similar questions