Amelia Island’s Hidden Ecological Gem – Egans Creek Greenway
Amelia Island, situated in the northeast corner of Florida, draws over half a million visitors a year from around the globe. Many come for the 13 miles of white sand beaches, bike paths that wind through Fort Clinch State Park…