News

Nestled inside Glendalough State Park in Otter Tail County, this deep and clear 334-acre lake is set aside by the Department of Natural Resources as a haven of old-time fishing.