Visit to Nava Nalanda Mahavihara University, Nalanda, Bihar, India - March 18, 2017

Explore