The town of Temagami.  One last turn to the right remains, but I think you'll find a surprise in town.