Filming Location
The show was shot on location in MacDiarmid, Ontario on Lake Nipigon at the Rocky Bay First Nation.
Read more about this topic: Spirit Bay
Filming Location
The show was shot on location in MacDiarmid, Ontario on Lake Nipigon at the Rocky Bay First Nation.
Read more about this topic: Spirit Bay