Additional
Information: Amelia Island is located at the far Northeastern corner of Florida and is approximately 2 miles wide by 13 miles long with 13 miles of beach on the Atlantic Ocean. Fernandina Beach is the historic area of this beautiful resort island.
Links in this