Fernandina Beach- A Hidden Gems of Florida’s Coast

Fernandina Beach Florida Fernandina Beach is situated in the northeastern part of Florida, on Amelia Island, which is part of the Sea Islands chain along the Atlantic coast. The Beach…