Amelia Island

SHARE
Amelia Island is best known for its bluff-height dunes and white, wide beaches. The small barrier island located in Florida’s northernmost point is a quaint spot to enjoy 13 miles of gleaming beaches and unspoiled, natural beauty. ...READ MORE