The claim: near Lake Francis. No additional data.
What it really is: Lake Francis is an man made lake and reservoir.
After looking at satellite of lake photos of the lake I can find nothing there that would resemble a prison camp like facility. The lack of data clearly shows that who ever first claimed there was a prison camp there simply made it up from a random location.