Acquiring satellite view…

Henderson Riverfront - 2

Authoritative

Henderson Riverfront - 2 is a public boat ramp on Ohio River in Henderson, Henderson County, Kentucky (42420). GPS coordinates: 37.8430°N, 87.5933°W.