TravelTill

About North Bay



North Bay is a city in North-eastern Ontario, Canada. It is the seat of Nipissing District, and takes its name from its position on the shore of Lake Nipissing