logo

Video encyclopedia

North Bay

3:04

Life in North Bay

1:38

City of North Bay - Intro to Downtown Waterfront Master Plan

1:53

City of North Bay - Do It All Downtown

3:26

Beautiful North Bay, Ontario

2:01

A Short Trip to North Bay, Ontario

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 on the traditional territory of the Nipissing First Nation peoples.
Explore contextually related video stories in a new eye-catching way. Try Combster now!