The center of higher education in ancient India Nalanda is located in Bihar. It was a large Buddhist monastery in the ancient kingdom of Magadha (modern-day Bihar) in India. The site is located about 95 kilometres (59 mi) southeast of Patna near the town of Bihar Sharif, and was a centre of learning from the seventh century BCE to c. 1200 CE. It is a UNESCO World Heritage Site.