Amelia Island is situated off the northernmost Florida. The island is known for its famously beautiful beaches, rich history, and relaxing atmosphere. The soft sandy shores and clear waters make it almost impossible to not go for a swim. Amelia Island is full of well-preserved sites like Fort Clinch State Park and Amelia Lighthouse. We …
Tag
Showing: 1 - 1 of 1 RESULTS