Acquiring satellite view…

Cottonwood Beach

Authoritative

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