Audubon State Park a Natural Gem Within the City

Although many state parks and forests are nestled within the countryside, John James Audubon State Park in Henderson, Ky. is located just off a major highway on the Kentucky –… read more →