Random
Source Code

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!

by skippinit February 18, 2011

103👍 14👎