Acquiring satellite view…

Lily Creek Ramp

Verified

Lily Creek Ramp is a public boat ramp on Lake Cumberland in Russell County, Kentucky (42629). GPS coordinates: 36.9606°N, 85.0370°W.