Halfmoon Lake
Halfmoon Lake in both Alton and Barnstead, NH was formerly know as Crescent Lake, is 280 acres in size and is glacially formed.
Halfmoon Lake in both Alton and Barnstead, NH was formerly know as Crescent Lake, is 280 acres in size and is glacially formed.