It's a wee small island (0.40 hectare!) in Lake of the Woods, near Nestor Falls, ON.
I'm a US citizen, but had family in the area, been going there since I was 3. I've moved a lot down here in the states, but that's always been a constant for me. My North Star.
Since I'm not a permanent...