Bojnice is a historical town in east Slovakia located on the Nitra river, near the city of Prievidza. The town is situated just below the Bojnice Castl…Bojnice is a historical town in east Slovakia located on the Nitra river, near the city of Prievidza. The town is situated just below the Bojnice Castle. It has a population of around 5,000. Bojnice is best known for its popular tourist attractions, among them being the largest zoo in Slovakia and the Bojnice castle, and generally for being one of the oldest spa towns in Slovakia.