My trip to North Bay, On, Canada

Tell us about your travel plans and our agents will be happy to help you get ready for North Bay.

  • calendar

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. North Bay is located approximately 330 kilometres (210 mi) north of Toronto, and differs in ...

More about North Bay