Definder - what does the word mean?

What is Sturgeon Falls?

A small town about a half hour west of North Bay, in Northern Ontario, known for its 2 major chip stands, which are across the street from one another. Sturgeon Falls is primary a French Canadian town, and is located on Lake Nipissing. Shopping attractions include the Bargain Shop and Giant Tiger.

Hey I have a craving for some poutine, let's go to Sturgeon Falls!

👍229 👎39


Sturgeon Falls - video

loading