Nalanda Attractions & Activities - The Best Holiday Destinations for 2020
Main stupa of Sariputta, Nalanda
Nalanda is in the Bihar state of India and marks the site of the once famous Buddhist university also known as the Nalanda University.
The Most Frequently Asked Travel Questions about Nalanda