Roberts Arm

Robert's Arm is a small town located near Crescent Lake, Newfoundland and Labrador. Robert's Arm boasts of its Lake Monster, Cressie, which is claimed to be living in Crescent Lake.
No results Results