Amelia Island Location: Where in Florida It Is and Its Top Attractions
{Amelia Island is in Nassau County, Florida. It is 30 minutes north of Jacksonville. This northernmost barrier island on Florida’s Atlantic coast measures 13 miles long and 4 miles wide. It is 15 miles east of Interstate 95 and 22 miles from Jacksonville International Airport.} Another highlight is the sandy shores of Amelia Island State … Read more