Located in the midst of northern Ontario's Wilderness Region, Lost Lake is truly a sportsman's and recreational enthusiast's paradise.