Culture Every Ontario location that shows up in Prime Video’s The Lake Including spots in North Bay, on Eagle Lake and along the Mattawa River