View all
City in Ontario, Canada
North Bay is a city in Northeastern Ontario, Canada. It is the seat of Nipissing District, and takes its name from its position on the shore of Lake Nipissing. Wikipedia