Acquiring satellite view…

Twyford Point

Verified

Twyford Point is a public boat ramp on Beaver Creek - Lake Cumberland in Wayne County, Kentucky (42633). GPS coordinates: 36.8304°N, 84.9385°W.