North Bay is a friendly locale surrounded by lake views. Plan a fun excursion to North Bay Memorial Gardens and Steve Omischl Sports Field Complex while here. A stop at other sights like Capitol Centre and Laurier Woods Conservation Area will create memories.