
Fort Clinch State Park, Florida
The Fort Clinch State Park is a Florida State Park, located on a peninsula near the northernmost point of Amelia Island, along the Amelia River.

The Fort Clinch State Park is a Florida State Park, located on a peninsula near the northernmost point of Amelia Island, along the Amelia River.