Acquiring satellite view…

Okie Beach

Authoritative

Okie Beach is a public boat ramp on Alcova Reservoir in Natrona County, Wyoming (82620). GPS coordinates: 42.5351°N, 106.7607°W.