Wabun is located on Garden Island on Lake Temagami in Ontario, Canada.
It is only accessible by boat (or canoe) during the summer.

Wabun Map

Lake Temagami is located 300 miles north of Toronto. The lake has more than 1,500 islands and 3,000 miles of shoreline.

Map of Canada