Nava Nalanda Mahavihara (Deemed University), Ministry of Culture, Government of India, Nalanda, Bihar, INDIA
Nov 16, 2005–Jun 21, 2017
 · 
Shared
Nava Nalanda Mahavihara (NNM) (Owner)
Album is empty
Add photos