Acquiring satellite view…

Black Beach

Authoritative

Black Beach is a public boat ramp on Alcova Reservoir in Natrona County, Wyoming. GPS coordinates: 42.5346°N, 106.7109°W.