Destination creator (Voyajo Team)
Fernandina Beach is a city in Nassau County in the state of Florida in the United States of America and on Amelia Island. It is a part of Greater Jacksonville and is Florida's northernmost city. The area was first inhabited by the Timucuan Indian tribe (...) (from Wikipedia)