|
|||||
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! Sturgeon Falls - video |
|||||
www.Definder.net Powered by Urban Dictionary |