Acquiring satellite view…

Lake McConaughy SRA - Otter Creek Flume

Verified

Lake McConaughy SRA - Otter Creek Flume is a public boat ramp on Lake McConaughy in Belmar, Keith County, Nebraska (69147). Managed by Public Power and Irrigation Area. GPS coordinates: 41.2977°N, 101.9257°W.