Fernandina Beach has an amazing number of things to do for a small city. Historic buildings, magnificent Fort Clinch, beaches, shopping, and dining.