Fernandina Beach is a city in Nassau County, Florida, United States, on Amelia Island. It is the northernmost city on Florida's Atlantic coast, and is one of the principal municipalities comprising Greater Jacksonville. It is also the seat of Nassau County. The area was first inhabited by the Timucuan Indian people. Fernandina Beach is located on Amelia Island, known as the "Isle of 8 Flags", Amelia Island has had the flags of the following nations... Show more

source